SponsorCheck
Is Human Aid & Advocacy a Licensed Sponsor? UK Sponsor Licence Check