Contact
Headquarters and factory
Polígono industrial Vía Europa II, calle Benlloch,
12550 Almazora / Castellón (Spain)
Phone: +34 964 043 004
Email: info@insca.com
Logistics hub
Polígono industrial Vía Europa II, camino Alcora, 34 12550 Almazora / Castellón (Spain)
Phone: +34 964 043 004
Email: info@insca.com