Overview
Legal name
119 BROADHURST GARDENS FREEHOLD LIMITED
Region
London
Registered address
FLAT 2 119 BROADHURST GARDENS
WEST HAMPSTEAD
LONDON
UNITED KINGDOM
NW6 3BJ
Insolvency history
No