63 Elwood Street is a firm located at N5 1EB Highbury at 63 Elwood Street. This business has been registered in year 1987 and is registered under the registration number 02123945. This business has been active on the UK market for 37 years now and its state is active. The company's SIC and NACE codes are 98000 - Residents property management. 63 Elwood Street Ltd released its account information for the financial year up to 2022-03-31. The business latest annual confirmation statement was released on 2023-07-08.
In the following limited company, most of director's responsibilities have been done by Valerie Y. and David B.. Amongst these two executives, Valerie Y. has administered limited company for the longest time, having been a vital part of directors' team since 1999-11-10. In order to provide support to the directors, this particular limited company has been utilizing the skills of Valerie Y. as a secretary since the appointment on 1999-11-10.