- SERVICE PROVIDER
ABISA Limited
This is an organisation that runs the health and social care services we inspect
Map and contact details
ABISA Limited
18 Devonshire Square
Loughborough
LE11 3DW