Overview
Legal name
121 CASTELNAU MANAGEMENT LIMITED
Region
South West England
Registered address
WHEELBARROW CASTLE
BARTON-ON-THE-HEATH
MORETON-IN-MARSH
ENGLAND
GL56 0PR
Insolvency history
No