Company overview
Company Number
03235139
Name
20 Lennox Gardens Management Company Limited
Entity type
Private Limited Company
Industry codes
98000
Status
Active
Incorporation date
7 August 1996
Address
The Studio, 16 Cavaye Place, London, United Kingdom, SW10 9PT, United Kingdom
Postal code
SW10 9PT
Country
United Kingdom