If you have UK source income, you may be obliged to file a UK Self Assessment tax return. 31 January is the deadline for filing
Tag: HMRC
UK Tax Amnesty for tax-dodging Plumbers
Interesting news from the UK, where HM Revenue & Customs (HMRC) have recently launched a tax amnesty programme for plumbers and others with tax arrears.