24 Fernwood Avenue London Limited has been in the UK for 11 years. Started with registration number 07443731 in 2010, it have office at Flat 2, London SW16 1RD. This company's principal business activity number is 98000, that means Residents property management. The latest filed accounts documents were submitted for the period up to 2020-11-30 and the most recent annual confirmation statement was submitted on 2021-01-13.
Our information about this specific firm's members reveals a leadership of four directors: Ece L., Ciaran A., Christopher S. and Anna B. who assumed their respective positions on 2019-05-17, 2015-01-14 and 2010-11-18.