The Home Office audits Sponsor Licence holders to check compliance, and these audits are not uncustomary. The UK Home Office has advanced its focus on businesses who want to employ foreign nationals. In particular, sponsor licence holders become unguarded to the Home Office inspection audits…