DEHAVILLAND CONSULTING LTD Company number 07452368 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressFLAT 5 23 GLENLUCE ROAD, BLACKHEATH, LONDON, GREATER LONDON, SE3 7SD PostcodeSE3 7SD Companies at this postcode 18 Average house price in SE3 7SD £868,000 (36 sales) Map