Overview
Legal name
17 BIRDHURST ROAD RESIDENTS LIMITED
Region
London
Registered address
FLAT 1A
17 BIRDHURST ROAD
SOUTH CROYDON
ENGLAND
CR2 7EF
Insolvency history
No