DUMFRIES HYDRO LIMITED Company number SC635952 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressUnit 8 Spitfire Road, Dumfries, DG1 3PH PostcodeDG1 3PH Companies at this postcode 42 Map