INVESTOR VISA

An investor visa is a special visa available to overseas persons with more than £1m to invest in the UK.