Address: Naturgy, Avinguda del Progrés, Parc d'Activitats, Viladecans, Baix Llobregat, Barcelona, Catalonia, 08840, Spain