4 ms·HMRC = Her Majesty's Revenue and Customs, the UK tax office.by DanBC 8y agoHMRC = Her Majesty's Revenue and Customs, the UK tax office.