Hi everyone,
I am holding SEGS( Science and Engineering Graduates Scheme) at the minute and want to apply for a Business Visa. I am currently in Turkey.
Do I need to establish a new company in UK, in order to get business visa under Turkish ECAA? Could anyone advise...
Thanks