SponsorCheck
Is The Nature Conservancy a Licensed Sponsor? UK Sponsor Licence Check