MELMAX MANAGEMENT LIMITED Company number 13779919 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address102 Minard Road, London, England, SE6 1NL PostcodeSE6 1NL Companies at this postcode 16 Average house price in SE6 1NL £572,000 (25 sales) Map