SponsorCheck
Is Centre for British Progress a Licensed Sponsor? UK Sponsor Licence Check