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