SponsorCheck
Is London Borough of Lambeth a Licensed Sponsor? UK Sponsor Licence Check