Why it cannot be your overseas home address
Companies House requires the registered office to be in the part of the UK where the company is registered, so an address in another country is never acceptable, however genuine your business presence there might be.
The registered office is also where Companies House and HMRC send statutory letters, penalty notices and the corporation tax UTR. If nobody in the UK checks that address, important post is missed before you even know it arrived.






