Thank you! I shall answer yes and fill in the form accordingly.
Also, may I know what it means by "British diplomatic post if application made abroad"? Is that the venue or organisation of which I applied with?
Thanks again.
- FAQ
- Login
- Register
- Call Workpermit.com for a paid service +44 (0)344-991-9222