HM Revenue and Customs (HMRC) has removed seven tax avoidance schemes, including umbrella companies, from its online list due to legislation that prevents schemes from being named for more than 12...
Millicent Machell