Overview
Legal name
61 AVONDALE FREEHOLD MANAGEMENT LIMITED
Region
London
Registered address
61 AVONDALE ROAD
SOUTH CROYDON
SURREY
CR2 6JE
Insolvency history
No