Entrepreneur / Investors visa
In order to start a business in the UK, you’ll need a Tier 1 Entrepreneur Visa. Unlike visit visas the Entrepreneur category leads to Indefinite Leave to Remain in the UK and also leads to British Nationality.
You will benefit from the following:
• The opportunity to start your own business, the opportunity to join an existing business or the opportunity to take over an established UK business enterprise
• A Visa that provides you with an initial stay in the UK for two years. However, during this time you’ll need to create at least two jobs for European Economic Area (EEA) nationals and make the full monetary investment into your business
• A Visa, which after the two year period highlighted above, allows you to apply for a further three year stay in the UK. However, this is subject to the performance of your business and provided you meet the Visa extension requirements
• A Visa, which after four years, allows you to apply for Indefinite Leave to Remain (ILR). This means that you can opt to apply for permanent residency in the UK
The United Kingdom has always sought to attract high net worth individuals. The Investor Visa specifically targets those exclusive groups of wealthy individuals who want to make a significant financial investment and relocate themselves and their families to the UK. Unlike other Tier 1 visa categories you are not expected to have proficiency of the English language because you are unlikely to need work.