General sector: Tecnológico
Autonomous Community: Cataluña
Country: Espanya
Province: Barcelona
City: Montcada i Reixach
Street: Carrer Bach, 2-B