SponsorCheck
Is House of Lords a Licensed Sponsor? UK Sponsor Licence Check