Yes — every UK company must have a UK registered office address filed at Companies House. Non-UK residents typically use a professional London registered office service (included in our Prestige and Elite packages). Your personal residential address can remain abroad and is protected from public disclosure by using a director service address.
Need more than a written answer?
Our advisors work with international founders every day. Book a call and we'll walk through your specific situation.