I never signed any contract with them…
I never signed any contract with them and they took my hmrc refund and after hmrc told me about thus I have submitted my id and bank details they never paid,its been 10 months now.
They dont have phone number to contact them any more.
June 4, 2024
Unprompted review