ECODEVA LTD Company number 07202391 · Monitor this company Dissolved Overview People 2 Financial Documents Analysis Location Related Registered office Address221 BURNT ASH HILL, LONDON, SE12 0QB PostcodeSE12 0QB Companies at this postcode 10 Average house price in SE12 0QB £545,000 (18 sales) Map