ECSAB - European Composting System AB Härkeberga Ekeby 21 , Enköping , 745 96 Sweden Agriculture XPRT Downloads About Solutions products industries services Downloads Home Companies ECSAB - European Composting System AB Industries ECSAB - European Composting System AB Industries Industries Served Waste and Recycling - Composting