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 16 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 2019-04-30 and the latest annual confirmation statement was filed on 2020-04-16.
James H. and Laurence B. are listed as enterprise's directors and have been cooperating as the Management Board since April 2013. 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.