SponsorCheck
Is HM Revenue & Customs a Licensed Sponsor? UK Sponsor Licence Check