No. You may form a company for a non UK resident from most locations on the globe. Having said that, you would require to possess a United kingdom registered Workplace deal with, which 1st Formations provides for most our company formation packages. Take a look at our Non-People Package deal. https://moseleyi207ahp3.is-blog.com/profile