18 Overhill Road has been operating on the market for at least eleven years. Established under no. 08683284, it is listed as a Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital). You can contact the office of the firm during office times under the following location: 18 Overhill Road, SE22 0PH London. The enterprise's principal business activity number is 98000 meaning Residents property management. Fri, 30th Sep 2022 is the last time company accounts were filed.
Considering this specific company's growth, it was unavoidable to find more company leaders: Alexa H. and Sarah L. who have been collaborating since 2020 to fulfil their statutory duties for the limited company.
Executives with significant control over the firm are: Sarah L. has 1/2 or less of voting rights. Alexa H. has substantial control or influence over the company.