General sector: Industrial
Specific sector: Maquinaria
Autonomous Community: Cataluña
Country: España
Province: Barcelona
City: Llinars del Vallés
Street: C/ Sant Celoni, nave 40