- SERVICE PROVIDER
N Squared Dentistry Limited Also known as New Smile company
This is an organisation that runs the health and social care services we inspect
Map and contact details
N Squared Dentistry Limited
Leigh House
28-32 St Pauls Street
Leeds
West Yorkshire
LS1 2JT