TODD ELECTRICAL LTD Company number SC567730 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address14a Campview, Danderhall, Dalkeith, United Kingdom, EH22 1QD PostcodeEH22 1QD Companies at this postcode 4 Map