
Common Questions Answered on Sole Representative Visa
A Sole Representative visa is also known as the representative of an overseas business visa. If you are looking to set up a branch of your business in the UK or own a subsidiary wholly, you will need to apply for the Sole Representative Visa.