SponsorCheck
Is ONTARIO TEACHERS' PENSION PLAN (EUROPE) LIMITED a Licensed Sponsor? UK Sponsor Licence Check