This visa is designed for Turkish Businesspersons looking to either start a new business or run an established business in the UK. Applicants must meet the eligibility requirements to take advantage of this popular visa.
Applicants can use this visa to stay in the UK for an initial term of up to 12 months and apply to extend it for another 3 years.