24 Melrose came into being in 2004 as a company enlisted under no 05103607, located at SW18 1NE London at 24a Melrose Road. The firm has been in business for 20 years and its official state is active. The enterprise's registered with SIC code 98000: Residents property management. The firm's latest financial reports cover the period up to 2022-04-30 and the latest annual confirmation statement was filed on 2023-04-16.
Ian T. and Laurence B. are listed as enterprise's directors and have been cooperating as the Management Board since October 2020. In addition, the director's tasks are often aided with by a secretary - Laurence B., who was chosen by the firm on 2004/04/16.