I am not sure if this is a right place where to ask but I will have a go.
I can't get my head around this situation in the company I am working, so there it goes.
I worked for a company ''A'' for 2 years, and now this company ''A'' decided that they will outsource payroll to company ''B''. (Pretty much standard situation, however, now the interesting bit starts)
Company B is doing our payroll, so we receive a payslip everything is fine we pay taxes as normal and Ni as we should, however, in the bank account we receive money from company ''C''
And finally we received our tax notices and it turns out we work for comapny ''D'' some workers owns taxes to HMRC, etc and also when you log in to our Gov.uk page our estimate salary is like £150 000 a year, bear in mind we all are on £20 000 - £25 000 per year.
So my question is why would payroll company do that and who is benefiting from it and how? There is some serious questions needs to be answered. I hope you understand why I am concerned.