03235139 20 LENNOX GARDENS MANAGEMENT COMPANY LIMITED

Registered Number03235139
Company20 LENNOX GARDENS MANAGEMENT COMPANY LIMITED
AddressThe Studio
16 Cavaye Place
London
United Kingdom
SW10 9PT
United Kingdom
CountryGB
SIC Code98000 98000
Incorporation Date1996-08-07
Annual Return Date2024-09-30
Latest Accounts Date2022-12-31
Company StatusACTIVE

Credit Scorecard £3.00