HMRC

Her Majesty's Revenue and Customs, the non-ministerial department of the UK government responsible for collecting taxes and administering benefits.

Company