The Student Room Group

HMRC actually rents its headquarters from a company registered in a tax haven

Reply 2
HMRC's headquarters is in the Treasury building on Whitehall. Despite the title of this, it - at least - it not leased from anyone outside the public sector.

Quick Reply

Latest

Trending

Trending