SIMEC HYDROPOWER HOLDINGS LTD Company number SC607547 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressLochaber, Smelter, Fort William, Scotland, PH33 6TH PostcodePH33 6TH Companies at this postcode 15 Map