If you are only attending business meetings, then you shouldn't need a work visa. But you may need a visa to enter the country as you don't have an EU passport, and the UK isn't in Schengen.
How do you have a UK company if you've no right to be in the UK?
And why haven't you gone through facilitated naturalisation after all this time?
How do you have a UK company if you've no right to be in the UK?
And why haven't you gone through facilitated naturalisation after all this time?
Comment