21 Ellison Road Limited is categorised as Private Limited Company, based in 21 Ellison Road in London. The company's located in SW16 5BX. This enterprise has been operating since 2022. The company's registration number is 14022274. The enterprise's SIC and NACE codes are 98000 which means Residents property management. 2023-04-30 is the last time when account status updates were reported.
Our data related to the company's executives suggests a leadership of two directors: Lyndell B. and Emma C. who were appointed on 2022/04/04.
Executives who control the firm include: Lyndell B. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Emma C. owns 1/2 or less of company shares and has 1/2 or less of voting rights.