ENERGY FLOW ELECTRICS LTD Company number 16243003 · Monitor this company Active - Proposal to Strike off Overview People 3 Control Documents Analysis Location Related Registered office AddressUnit 5 Dalmeyer Road, London, England, NW10 2XA PostcodeNW10 2XA Companies at this postcode 119 Average house price in NW10 2XA £742,000 (7 sales) Map