Setting Up a Business in the UK with a Sole Representative Status Visa
Establishing a business presence in the UK
If you're looking to establish a business presence in the UK, there are some alternatives to the Tier 1 (Entrepreneur) visa. One is a visa category for Sole Representative of an Overseas Business.
This is not based on a points system. It lets a senior employee of an overseas company set up a subsidiary or branch in the UK, as long as they're not a majority shareholder of the business.
UK Sole Representative
Another option is a category that allows an employee of an overseas newspaper, news agency or broadcasting organisation, to enter the UK on a long-term assignment.
With either of these options, it's vital to get the paperwork and application right to meet the requirements of the immigration rules, which is where we can help.