Printing On Fabrics And Textile Products in Spain Jmb Grupo Address: BARCELONA, 08130 Barcelona Spain Phone Number: +34 937 29 42 00