SponsorCheck
Is VN Stores Limited T/A Premier Convenience Store (trading address) a Licensed Sponsor? UK Sponsor Licence Check