SponsorCheck
Is The Perfume Shop Limited a Licensed Sponsor? UK Sponsor Licence Check