SponsorCheck
Is National Centre for Social Research a Licensed Sponsor? UK Sponsor Licence Check