ECOVATIONX LIMITED Company number 10843056 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressBarnards, Station Road, Haywards Heath, United Kingdom, RH17 7ED PostcodeRH17 7ED Companies at this postcode 7 Average house price in RH17 7ED £984,000 (11 sales) Map