SponsorCheck
Is Newham Council a Licensed Sponsor? UK Sponsor Licence Check