HMRC
Definition:
Her Majesty’s Revenue & Customs
– formerly the Inland Revenue.
Back to previous page