- SERVICE PROVIDER
Thamescare Limited
This is an organisation that runs the health and social care services we inspect
Map and contact details
Thamescare Limited
Harold Community Centre
170 Harold Road
London
E13 0SA