SponsorCheck
Is Demandtex Ltd a Licensed Sponsor? UK Sponsor Licence Check