SponsorCheck
Is Consumers International a Licensed Sponsor? UK Sponsor Licence Check