It is the official UK address filed at Companies House where statutory mail from HMRC, Companies House and UK courts is served. It appears on the public register. Every UK company must have one.
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.
Related