SponsorCheck
Is HENI Soho Limited a Licensed Sponsor? UK Sponsor Licence Check