Eleven & Twelve Lowndes Square Freehold Limited was set up as Private Limited Company, that is located in 11 Lowndes Square, London. The located in SW1X 9HB. The company has been prospering six years in the United Kingdom. Its registration number is 11228325. The enterprise's declared SIC number is 98000 which stands for Residents property management. Eleven & Twelve Lowndes Square Freehold Ltd filed its account information for the financial year up to 28th February 2022. Its latest confirmation statement was filed on 26th February 2023.
As found in this particular firm's executives list, since 2021 there have been three directors: Richard W., Robert W. and Mark C..
Executives with significant control over this firm are: Richard W. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights. Robert W. owns over 1/2 to 3/4 of company shares and has over 1/2 to 3/4 of voting rights. Mark C. owns 1/2 or less of company shares and has 1/2 or less of voting rights.