The Tier 1 (Investor) visa is designed for high net worth individuals who are looking to relocate themselves and/or their family to the UK.
To obtain a Tier 1 (Investor) visa, you will need to have at least £2million under your control which can be disposed of in the UK. You must also have opened a UK bank account before submitting your visa application.
You do not need to take an English language test or show maintenance funds for this type of visa.
The Investor visa is granted for 3 years plus 4 months initially. The visa can be renewed and you can apply for permanent residency after 5 years. If you invest £5million or more in the UK, you can obtain permanent residency after 3 years. If you invest £10million or more, then you can obtain permanent residency after 2 years.