I'm a Sole Trader, Do I Need to Register with Companies House?
Sole traders do not need to register with Companies House. You do need to register with HMRC for Self Assessment. Here's what that involves and what else you're responsible for as a sole trader.