INTRODUCING THE UK SELF SPONSOR VISA
The Self Sponsorship Visa will allow you to set up a UK company who will then sponsor you to come and work in the UK. Unlike the Innovator Visa, there is no minimum investment required into the business and you can hold shares in the business.
This Visa route is ideal for experienced business people or a person who has explored the UK business space and is keen to explore opportunities to set up a new business in the UK. The applicant will need to obtain a Sponsor Licence which will then allow the Company to sponsor the applicant.
Benefits of the Residency
Commercial awareness is the understanding of how your business – and your industry – operate and make money.
High expectations and a relentless pursuit of results drive everything we do.
We drive success through teamwork, transparency, mutual respect and accountability. We operate to the highest ethical standards in everything we do.