Industrial Installations in Spain Construcciones Hidr Address: Cno. Astigarraga, 2 - 2 Phone Number: +34 943 26 10 26