SponsorCheck
Is VIGNESWARAN KANAGASABAPTHY T/AS QUEEN STREET STORE a Licensed Sponsor? UK Sponsor Licence Check