Imesa S.A. Pol. Ind. Allendeduero C/ Valladolid 20-22 , Aranda de Duero. , Burgos 09400 Spain About Solutions products industries Home Companies Imesa S.A. Industries Imesa S.A. Industries Industries Served Energy - Hydro Power