Overview
Legal name
53 ABERDARE LIMITED
Region
London
Registered address
53 ABERDARE GARDENS
LONDON
UNITED KINGDOM
NW6 3AL
Insolvency history
No