Must I live in the UK to form a UK Limited Company?
No. To form a UK limited company you can live anywhere in the world. You just need to ensure that your limited company will have a registered office based in the UK (click here for more information on the registered office). A number of our company registration packages include the use of our registered office address.
This post was brought to you by Mathew Aitken at Companies Made Simple – The Simplest Company Registration Service