Category Uncategorized

Sponsor Licence

To be eligible to apply for a sponsor licence, your organisation must have a UK presence and be operating or trading lawfully in the UK. If you have multiple UK branches you may apply for one licence to cover all your linked…