SponsorCheck
Is SP FOODS BEDS LTD t/a Shisha Planet Luton a Licensed Sponsor? UK Sponsor Licence Check