No. It is possible to form a company being a non UK resident from most spots on this planet. Nevertheless, you would require to have a British isles registered office deal with, which 1st Formations supplies in the majority of our company formation packages. Take a look at our Non-Citizens https://elliottnwemt.smblogsites.com/29591705/company-formation-service-by-getstarted-hk-options