Overview
Legal name
CASTLE MANAGEMENT COMPANY LIMITED(THE)
Region
South West England
Registered address
THE CASTLE
CASTLE STREET
STROUD
GLOUCESTERSHIRE
GL5 2HR
Insolvency history
No