HMRC Views 4 meanings found HMRC is best known as the United Kingdom’s HM Revenue & Customs, the government agency responsible for tax and customs, though it also labels several research centres in health, hydraulics, and regional studies. Governmental HM Revenue & Customs Academic & Science Health Management Research Center (University of Michigan) Houston Metropolitan Research Center Hydraulics and Maritime Research Centre (University College