SponsorCheck
Is Village Dental Studios Ltd a Licensed Sponsor? UK Sponsor Licence Check