HYDRO LIMITED Company number 05420356 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address34 Longcrofte Road, Edgware, Middlesex, HA8 6RR PostcodeHA8 6RR Companies at this postcode 90 Average house price in HA8 6RR £879,000 (22 sales) Map