HMRC will automatically be notified whenever a limited company is set up at Companies House.
If you are a sole trader you will need to register with HMRC.
Filing and regulatory requirements
Last updated: