Overview
Legal name
19 SPENSER ROAD MANAGEMENT COMPANY LIMITED
Region
London
Registered address
FLAT 3
19 SPENSER ROAD
LONDON
ENGLAND
SE24 0NS
Insolvency history
No