Company identity
Founded / incorporated
18 March 2026
Company number 17101479
Legal name
29 EDENVALE STREET FREEHOLD LIMITED
Company type
Private Limited Company
Region
London
Registered address
354 MANAGEMENT LTD
83 LAVENDER HILL
LONDON
ENGLAND
SW11 5QL
Insolvency history
No