SponsorCheck
Is VPD Stores Ltd Trading as Kohra Stores a Licensed Sponsor? UK Sponsor Licence Check