ECOGEN RENEWABLES LIMITED Company number 14640891 · Monitor this company Liquidation Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressExchange Business Park, Cherry Tree Road, Doncaster, England, DN4 0BJ PostcodeDN4 0BJ Companies at this postcode 28 Average house price in DN4 0BJ £268,000 (2 sales) Map