SponsorCheck
Is Centre for the Advancement of Development and Human Rights T/A CAD-HR a Licensed Sponsor? UK Sponsor Licence Check