Thank you for your reply @casa
Coming to UK to attend a business meeting is what the letter from the HR says (see first post)
The reason for the confusion about which visa ( https://ibb.co/gTfW4H ) is below.
https://ibb.co/f0ULWx
Any advice is appreciated.
- FAQ
- Login
- Register
- Call Workpermit.com for a paid service +44 (0)344-991-9222