SponsorCheck
Is TABRIZI LTD trading as The Pizza Planet a Licensed Sponsor? UK Sponsor Licence Check