I've tried this number 01516725626 a couple of times but no luck, the only answer I got is "Your application is under process and you have to continue waiting"
It sucks...
- FAQ
- Login
- Register
- Call Workpermit.com for a paid service +44 (0)344-991-9222