Employer not paying salary

I am working with a company based in Gurgaon, the company is registered with ROC in Delhi. I am working as a Sr. Manager and my monthly gross salary is Rs.1,16,000. I joined this company on 6-Jan-2020, the employer deleted my email ids and other systems access in the month of October'20 and with-held my salary thereafter. They did not issue any termination notice to me. When they did not pay me my salary I started writing emails to HR head from 12-Jan-21 onwards, initially there was no response from the HR manager, later the HR manager wrote me that because I am not contributing anything my salary has been marked as Loss of Pay (LOP). I wrote a strong worded email and they released the salary for November'20 to me on 12-Feb-21. After that when I demanded salary for December'20, January'21 the HR head told me that I should first resign and only after that the salary will be released, I refused to resign and told them that they can terminate me if they want but I will not voluntarily submit my resignation. I hired an advocate and sent them a legal notice on 22-Feb-21, they have not responded to my legal notice as yet. Other facts to note are , they never deposited my PF with EPFO only after my insistence they deposited on 12-March-20 and they have deducted my taxes and did not deposit the TDS with Tax department, I need to take this case further and need legal assistance.