Overview
Legal name
CASTLE TERRACE (BECKENHAM) MANAGEMENT LIMITED
Region
London
Registered address
155 ELMERS END ROAD
BECKENHAM
KENT
BR3 4EL
Insolvency history
No