ELCO (UK) LTD Company number 07364284 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address162 DENMARK HILL, CAMBERWELL, LONDON, UNITED KINGDOM, SE5 8EE PostcodeSE5 8EE Companies at this postcode 22 Average house price in SE5 8EE £859,000 (34 sales) Map