HM Revenue & Customs are the UK’s tax authority. They are responsible for making sure that the money is available to fund the UK’s public services and for helping families and individuals with targeted financial support.

HMRC is a non-ministerial department, supported by 2 agencies and public bodies.

Contact Information

100 Parliament St
London SW1A 2BQ
United Kingdom

Overview

Total FundingEmployeesLast Funding DateStatus
unknownOperating