KELVIN HYDRO LIMITED Company number SC412636 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressNORTHSIDE WORKS, GRANGE LANE, GRANGEMOUTH, SCOTLAND, FK3 8EG PostcodeFK3 8EG Companies at this postcode 3 Map