Residential Care Homes
The Lodge
Potters Bar
Hertfordshire
Greater London
EN6 4AD
Tel: 01707665515
Scimitar Care Hotels PLC is a provider of residential care for the elderly. It has six residential care homes in the South East of England, predominantly based in Enfield (Greater London) but also in Stansted and Cambridge. ...