His Majesty's Revenue and Customs (HMRC)
His Majesty's Revenue and Customs, the non-ministerial department of the UK government responsible for collecting taxes. His Majesty's Revenue and Customs, the UK's tax, customs and payments agency.
His Majesty's Revenue and Customs, the non-ministerial department of the UK government responsible for collecting taxes. His Majesty's Revenue and Customs, the UK's tax, customs and payments agency.