EKOCAI LIMITED Company number 13630352 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressFlat 4, 3-5 Westminster Court Church Street, Ashbourne, England, DE6 1AE PostcodeDE6 1AE Companies at this postcode 35 Average house price in DE6 1AE £361,000 (18 sales) Map