CORPORATE SERVICES
UK-based companies or organizations that wish to act as sponsors under the Points-Based System (PBS) will need a sponsor licence. Mayfair Visa has extensive knowledge and experience in assisting these companies with recruiting international talent and relocating key personnel to the UK. We advise companies on staying current with immigration changes to avoid penalties for non-compliance.
Sponsor License
This ‘Sponsor License’ is the first step where UK based companies make an application to obtain a license to hire foreign national.
Certificate of Sponsorship (COS)
COS is a virtual document which is assigned to the prospective employee by their employer in order to apply for their visa.