Also got a letter from HMRC stating I…
Also got a letter from HMRC stating I am due a tax refund however the cheque was sent to Tax Wizards Ltd., despite me never signing up with this company. I have tried to contact the company and cannot get through. Is this fraud? Any advice welcomed.


