Sponsor Licence for Employers

UK Self-Sponsorship Visa

The UK Self-Sponsorship Visa is a route particularly favoured by entrepreneurs and professionals who wish to settle and work in the UK by establishing their own company or acquiring an existing active business.

Sponsor Licence for Companies

If you are a company operating in the United Kingdom and intend to employ an individual from outside the UK or someone who does not have the right to work in the UK