As the deadline approaches for submitting returns and paying tax for 2017 to 2018, HMRC reveals some of the most bizarre excuses it has received for not paying on time.
Follow this news feed: Public Health
Jan182019
As the deadline approaches for submitting returns and paying tax for 2017 to 2018, HMRC reveals some of the most bizarre excuses it has received for not paying on time.
Follow this news feed: Public Health