The 21 Elmcourt Road Limited firm has been operating in this business field for at least nineteen years, having started in 2002. Started with Companies House Reg No. 04383013, 21 Elmcourt Road is a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital) located in 21 Elmcourt Road, London SE27 9BX. This firm's registered with SIC code 98000, that means Residents property management. 2020-02-28 is the last time company accounts were filed.
Louise R. and Denise O. are registered as the firm's directors and have been working on the company success since 2013/06/21.
Louise R. is the individual who controls this firm, has substantial control or influence over the company.