SponsorCheck
Is Sohal Food and Wine Limited T/a Premier a Licensed Sponsor? UK Sponsor Licence Check