SponsorCheck
Is World Brands Duty Free Ltd a Licensed Sponsor? UK Sponsor Licence Check