SponsorCheck
SEI Investments (Europe) Ltd – UK Sponsor Licence Check