Legal address: Carrer l'Aire, 33, 08227 Terrassa, Barcelona, Spain
Activity: Power and heat