SponsorCheck
Is Wilmington Trust SP Services (London) Limited a Licensed Sponsor? UK Sponsor Licence Check