No. You'll be able to form a company being a non British isles resident from most areas on the globe. Even so, you would require to have a United kingdom registered Business address, which 1st Formations supplies for most our company formation packages. Have a look at our Non-Inhabitants Package. https://getstartedhk54310.ziblogs.com/29609150/a-secret-weapon-for-getstarted