Company identity
Founded / incorporated
6 January 2026
Company number 16945587
Legal name
26 LENNOX GARDENS FREEHOLD LIMITED
Company type
Private Limited Company
Region
London
Registered address
26 LENNOX GARDENS
LONDON
UNITED KINGDOM
SW1X 0DQ
Insolvency history
No