LEO ELECTRICS LTD Company number 12337576 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address216 CHARNWOOD ROAD, SHEPSHED, LOUGHBOROUGH, LEICESTERSHIRE, UNITED KINGDOM, LE12 9NR PostcodeLE12 9NR Companies at this postcode 5 Average house price in LE12 9NR £234,000 (13 sales) Map