I think that you need to start checking UK government resources and follow the guidelines posted there. Most likely there are some different procedures for UK residents and non residents, for online and offline companies.
Perhaps you can check this (remove spaces) gov. uk /set-up-business
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.