Headquarters
100 Parliament Street London SW1A 2BQ United Kingdom
HM Revenue and Customs is the UK's tax, payments, and customs authority, collecting taxes, paying tax credits and child benefit, and enforcing customs regulations.