D.C.M.EL LTD Company number 16338830 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address90 Crest Road Crest Road, London, England, NW2 7SL PostcodeNW2 7SL Companies at this postcode 29 Average house price in NW2 7SL £596,000 (14 sales) Map