Definition of HM Revenue and Customs

The government department in Britain that collects taxes. [1]

See Her Majesty's Revenue & Customs

FT Articles & Analysis

No articles are associated with this term