Applying for a sponsor licence is a requirement set out by the Home Office whereby an employer or an educational provider needs to apply so that they can either sponsor migrants for work or study in ...