Overview
Legal name
61 ABERDARE GARDENS LIMITED
Region
London
Registered address
GARDEN FLAT 61 ABERDARE GARDENS
SOUTH HAMPSTEAD
LONDON
NW6 3AN
Insolvency history
No