93-110 Dellow Close Rtm Company Ltd has been in the United Kingdom for at least nine years. Started with registration number 07905355 in 2012, the company is located at Suite 2 Elmhurst, London E18 2QS. This company's SIC and NACE codes are 98000 and has the NACE code: Residents property management. 93-110 Dellow Close Rtm Company Limited released its account information for the period that ended on Sun, 23rd Jun 2019. The most recent confirmation statement was filed on Mon, 11th Jan 2021.
The info we gathered about this specific firm's members shows us a leadership of two directors: Neale D. and Ripa R. who joined the team on 2020/10/05 and 2020/09/24.