Overview
Legal name
HAROLD ROAD (NORWOOD) MANAGEMENT LIMITED
Region
London
Registered address
44 HAROLD ROAD
LONDON
ENGLAND
SE19 3PL
Insolvency history
No