United Kingdom is now open for any investor around the world to invest and set up their business in the UK. If you have access to at least £2 million and plan to invest it into the UK, you can apply for a Tier 1 (Investor) visa. This will allow you to enter and remain in the UK for 3 years. This investment can be made in share capital or loan capital in an active trading UK company.

However, you must fulfil the criteria below in order to gain the Tier 1 (Investor) visa.

There are no requirements for you to have a certain level of English or prove you will be able to maintain yourself or your dependants financially.  Once the visa has been granted, you may be able to extend it for a further 2 years, which would take you up to the time requirement for Indefinite Leave to Remain. You will, however, also have to meet residency rules. You will also have to show you have continued to meet the investment requirements. However, there are accelerated settlements available which will depend on the amount invested, with £10 million allowing Indefinite Leave to Remain after only 2 years and £5 million for 3 years. You can apply for this visa 3 months before you travel. It usually takes 3 weeks to process if it is an entry clearance; 8-12 weeks if it is submitted from the UK. It is possible to request a Priority Service, which should take 10-15 days.

Our dedicated advisors will assist with:

Find Out More

To find out more about Tier 1 investment visa services or to join the AIH, please contact us by:


10 Reasons to Invest in London

1. The world’s most open, free and secure investment markets Regardless of whether an investor has a UK visa, has been to the UK, or ...
Read More →

The Types of Business in the UK

In the United Kingdom, there are many different types of business. However, in practice Chinese companies usually chose to set up a branch, a subsidiary ...
Read More →

Child, Maternity and Retirement Benefits after Settlement in the UK

1. Property Rights If you buy a property in the UK, there are two types it may be, freehold or a leasehold. A freehold means ...
Read More →

Benefits of UK’s NHS

The UK National Health Service (NHS) has been around for over 60 years and is funded by the Government. The idea behind the NHS is ...
Read More →