GLENUIG HYDRO POWER LIMITED Company number SC473542 · Monitor this company Active Overview People 4 Financial Control Charges Documents Analysis Location Related Registered office Address34 Cluny Drive, Edinburgh, EH10 6DX PostcodeEH10 6DX Map