SponsorCheck
Is Centre for Progressive Policy a Licensed Sponsor? UK Sponsor Licence Check