SponsorCheck
Is Northern Trust Management Services Limited a Licensed Sponsor? UK Sponsor Licence Check