Overview
Legal name
19 ABERDARE GARDENS MANAGEMENT LIMITED
Region
London
Registered address
19A ABERDARE GARDENS LONDON 19A
ABERDARE GARDENS
SOUTH HAMPSTEAD
LONDON
ENGLAND
NW6 3AJ
Insolvency history
No