Company identity
Founded / incorporated
5 February 1974
Company number 01159273
Legal name
21 SPENCER ROAD RESIDENTS COMPANY LIMITED
Company type
Private Limited Company
Region
London
Registered address
36 CROHAM VALLEY ROAD
SOUTH CROYDON
SURREY
ENGLAND
CR2 7NB
Insolvency history
No