SponsorCheck
Is Sumitomo Mitsui Trust Bank Limited a Licensed Sponsor? UK Sponsor Licence Check