The company is widely known as 20 Lennox Gardens Management Company Limited. This firm was started twenty eight years ago and was registered with 03235139 as the registration number. This headquarters of the company is located in London. You can contact it at The Studio, 16 Cavaye Place. This company's Standard Industrial Classification Code is 98000 which stands for Residents property management. The business latest accounts were submitted for the period up to 2022-12-31 and the latest annual confirmation statement was filed on 2023-06-16.
At the moment, we can name only a single managing director in the company: Philip S. (since Wednesday 15th March 2017). The business had been governed by Duncan S. until January 2002. As a follow-up another director, including Patrik O. gave up the position in June 2001. Another limited company has been appointed as one of the secretaries of this company: Principia Estate & Asset Management Ltd.
Philip S. is the individual who controls this firm, owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights.