If you are a UK employer in London and need to fill positions with an overseas worker, you will need a Sponsor Licence. Having a Sponsor Licence means that you may legally employ an overseas worker under the Skilled Worker (and other routes) – via UK Visas and Immigration (UKVI) – by issuing them a […]
Employers in London who hold a UK Sponsor Licence have many responsibilities. Obtaining a UK Sponsor Licence is just the first step to becoming a sponsor. It is equally important for sponsors to continue to comply with the ongoing requirements set out by UKVI and renew their licence on time. The UKVI expects licensed sponsors […]
The compliance check conducted by UKVI on a sponsor business before or after providing a Sponsor Licence (SL) is an important step in proving that the sponsor company is legitimate, can uphold its obligations as a sponsor, and is fully compliant with their duties as a sponsor in order for the company to be issued […]