SponsorCheck
Is Global Aid Trust a Licensed Sponsor? UK Sponsor Licence Check