HMRC

Definition: 

Her Majesty’s Revenue & Customs – formerly the Inland Revenue.

Back to previous page