- Homecare service
Middleton Care Limited
Map and contact details
Middleton Care Limited
6 Bridge Street
Middleton In Teesdale
Barnard Castle
County Durham
DL12 0QB