JustPaste.it

UK Sole Overseas Business Visa

If you are a senior executives and managers of an overseas company, with the Sole Representative of an Overseas Business visa is ideal if you are planning to arrive to UK, with the aim of setting up the first UK office, branch, or subsidiary of the company. This visa acts as an excellent pathway for permanent residency in UK or indefinite leave to remain (ILR). You can apply for this visa outside the European Economic Area (EEA) and Switzerland.