Overview
Legal name
13 BIRDHURST ROAD SOUTH CROYDON FREEHOLD COMPANY LIMITED
Region
London
Registered address
13 BIRDHURST ROAD
SOUTH CROYDON
UNITED KINGDOM
CR2 7EF
Insolvency history
No