Overview
Legal name
29 EDENVALE STREET FREEHOLD LIMITED
Region
London
Registered address
354 MANAGEMENT LTD
83 LAVENDER HILL
LONDON
ENGLAND
SW11 5QL
Insolvency history
No