Utterly appalling
Utterly appalling, applied for a refund after receiving a letter from HMRC, was told by computer that they couldn't process this. Had to apply for a cheque - which should arrive by...July 29th. Good to see the government are entrusting this to organisations that frequently receive bad reviews.








