No. You could type a company to be a non UK resident from most spots on the planet. On the other hand, you will 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-Citizens Deal. https://zanderncprp.amoblog.com/the-2-minute-rule-for-getstarted-51507681