What is the Investor Visa?
Investor visa allows applicants to enter the UK to invest at least £2 million into a UK business.
You are not required to have a job offer or your application will not need to be sponsored. The successfulness of this application will depend on your ability to invest the required amount within the required time.
Another special feature of this category is you will not need to confirm your English language proficiency as part of the application requirements. Successful applicants also have expediated settlement route options which allow you settle in the UK with your family.