SponsorCheck
Is Bank of India a Licensed Sponsor? UK Sponsor Licence Check