18 Macaulay Road Residents Association Limited could be contacted at 18 Macaulay Road, London in Clapham. Its postal code is SW4 0QX. 18 Macaulay Road Residents Association has existed on the British market for 32 years. Its Companies House Reg No. is 02700702. This firm's SIC code is 98000, that means Residents property management. March 31, 2022 is the last time company accounts were filed.
The data we obtained that details the following company's executives reveals the existence of three directors: Jessica D., Simon J. and Eva S. who joined the company's Management Board on 2022-08-03, 2022-05-04 and 2022-04-07. To support the directors in their duties, the company has been utilizing the expertise of Nicholas H. as a secretary since the appointment on 1992-03-26.