MELROSE MANAGEMENT LIMITED Company number 02770880 · Monitor this company Active Overview People 13 Financial Control Documents Analysis Location Related Registered office AddressFlat 1 47 Melrose Avenue, London, England, NW2 4LH PostcodeNW2 4LH Companies at this postcode 40 Average house price in NW2 4LH £844,000 (44 sales) Map