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 a...