SponsorCheck
Is Centre For Policy Studies Limited a Licensed Sponsor? UK Sponsor Licence Check