No. You can sort a company as a non United kingdom resident from most destinations on this planet. However, you will require to possess a British isles registered Place of work tackle, which 1st Formations offers for most our company formation packages. Have a look at our Non-Inhabitants Deal. MyCompanyWorks https://jamesd075ubi1.illawiki.com/user