GLENGLASS HYDRO LIMITED Company number SC163261 · Monitor this company Active Overview People 10 Financial Control Charges Documents Analysis Location Related Registered office AddressNovar Estate Office, Evanton, Ross-Shire, IV16 9XL PostcodeIV16 9XL Companies at this postcode 8 Map