mayfairvisas.com

BUSINESS VISAS

The UK provides an optimal environment for business people to attain growth and success. The UK Business Visa category appeals to non-European business individuals seeking to invest in the UK. These applicants play a vital role in the UK economy by establishing or taking over businesses and actively participating in their management. Eligible applicants may apply under categories such as Start-up, Innovator, Tier 1 (Investors), or Sole Representative, and they are not required to have a job offer to apply in this category.

Sole Representatives visa

The Sole Representative visa allows a representative of an overseas company to establish a branch in the UK for their parent company

Innovator Visa

The Innovator visa category is intended for experienced business professionals who have at least £50,000 in funding and are looking to start a business in the UK.

Tier 1 (Investor visa)

The Tier 1 (Investor) visa category is intended for business individuals looking to make a significant financial investment in the UK.

Scroll to Top