ECHELON SMART SYSTEMS LTD Company number 17158435 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office AddressUnit Bcsn015 Blue Cube Site, Factory Road, Blaydon-On-Tyne, United Kingdom, NE21 5SA PostcodeNE21 5SA Companies at this postcode 25 Average house price in NE21 5SA £774,000 (5 sales) Map