SponsorCheck
Is Pelham Communications a Licensed Sponsor? UK Sponsor Licence Check