ELO TECH LIMITED Company number 14072171 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address49 New Earth Street, Oldham, England, United Kingdom, OL4 5ES PostcodeOL4 5ES Companies at this postcode 26 Average house price in OL4 5ES £93,000 (46 sales) Map