HMRC has paid my £1617.60 tax refund to an agent but I don’t know why

Last year HMRC informed me that I have been awarded a £1,617.60 tax refund. However, the money has been paid to a company called Tax Returned Ltd which, unbeknownst to me, has become my agent. Ive tr… [read more]