ECOMPEAK LTD Company number 16274326 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address104c Camden St, Camden, London, United Kingdom, NW1 0HY PostcodeNW1 0HY Companies at this postcode 27 Average house price in NW1 0HY £734,000 (18 sales) Map