SponsorCheck
Is Standard Chartered Bank a Licensed Sponsor? UK Sponsor Licence Check