Non-EEA nationals can set up their own full time business in the UK providing certain criteria are met. You need to provide a detailed business plan. This should include:
(Note that if you qualify as an INNOVATOR - i.e. setting up a business based on a new concept in science or engineering, then certain criteria may be relaxed).
You also need to show that you can live in the UK without help from public funds. Initially you are granted permission to stay for 12 months. You can then apply for an extension of stay for up to another three years.
You also need to apply for entry clearance before travelling to the United Kingdom as a business person.
This website is best viewed in an up-to-date web browser with CSS enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets if you are able to do so.