23 Crouch Hall Road Limited with reg. no. 04133839 has been a part of the business world for twenty one years. The Private Limited Company is located at Flat 2 23 Crouch Hall Road, Crouch End, London and their post code is N8 8HT. The enterprise's SIC and NACE codes are 98000 - Residents property management. 23 Crouch Hall Road Ltd reported its account information for the period up to December 31, 2020. Its most recent confirmation statement was submitted on December 29, 2020.
Current directors officially appointed by this limited company are as follow: Anna S. appointed in 2019 and Michael S. appointed in 2000 in December. Additionally, the managing director's efforts are regularly assisted with by a secretary - Michael S., who was selected by this limited company in December 2000.