SponsorCheck
Is LBA Europe LTD a Licensed Sponsor? UK Sponsor Licence Check