No. It is possible to form a company being a non UK resident from most spots on the planet. Having said that, you would require to have a United kingdom registered Place of work deal with, which 1st Formations provides for most our company formation offers. Have a look at https://getstartedhk77777.therainblog.com/28825957/about-company-formation-service-by-getstarted