Do companies limited by guarantee need a business address?


Considering opening a limited by guarantee company in Wales. I’m not sure about where our business will be permanently based. So, I’d like to incorporate without one. Can I get away with that, or do all limited by guarantee companies need one?



A business address is not a legal requirement of company formation, but you will have to provide an official contact address for Companies House when you set up your company. This is known as a registered office and it must be situated in the country where you choose to incorporate your company.

If you later decide to base your business somewhere else, your registered office will have to remain in the same country but you can set up a business address anywhere. You can even have multiple business addresses if you choose to trade in different locations.

a year ago

Your answer