MELMON LIMITED Company number 16019353 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address141a Farm Road, Edgware, England, HA8 9LR PostcodeHA8 9LR Companies at this postcode 35 Average house price in HA8 9LR £662,000 (33 sales) Map