Overview
Legal name
66 SOUTHWELL ROAD MANAGEMENT LIMITED
Region
London
Registered address
ANDY BRIDGE
15 CLIFFVIEW ROAD
LONDON
SE13 7DB
Insolvency history
No