Overview
Legal name
AVENS CARE HOMES LIMITED
Region
South West England
Registered address
21 BARTON ROAD
PLYMOUTH
DEVON
ENGLAND
PL9 9RQ
Insolvency history
No