Overview
Legal name
THE WILLOWS CARE HOME (SHEPSHED) LTD
Region
South West England
Registered address
THE HEATHERS
QUARRY ROAD, BOWLING HILL
CHIPPING SODBURY
BRISTOL
UNITED KINGDOM
BS37 6AX
Insolvency history
No