Trading name: Inabensa. Instalaciones Abengoa
Registered name: Inabensa. Instalaciones Abengoa
Address: Manuel Velasco Pando, 7
Zipcode Town/City: 41007 Sevilla
State/County: Sevilla
Country: Spain
Landline: 95 493 60 00. Fax: 95 493 60 16
E-mail: inabensa@inabensa.abengoa.com
Website: www.inabensa.es