How to register your company for corporation tax Posted on April 2, 2019April 2, 2019 HMRC (Her Majesty’s Revenue and Customs office – the UK taxing authority) is aware of all new company formations, so you do not need to…