Overview
Legal name
28 AVONDALE ROAD LIMITED
Region
London
Registered address
28 AVONDALE ROAD
SOUTH CROYDON
SURREY
CR2 6JA
Insolvency history
No