ENERGY DISTRIBUTION INTERFACE NETWORKS LTD Company number SC458925 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address65 Cramond Avenue, Edinburgh, EH4 6ND PostcodeEH4 6ND Companies at this postcode 3 Map