Should I Register My Business Under My Home Address?
In the UK, unless you start your business as a sole trader, you need to register your business address with Companies House. This register is open to the public, and therefore, anyone can access your business address. It must be a physical address rather than a PO Box.
This is fine if you have a shopfront or physical location because you can just use that address. Someone will be there to handle any post, and someone showing up is no big deal. But what do you do if you run your startup from home?