United Barcode Systems S.L.
P.I. Els Garrofers
56 Vilassar de Mar
Barcelona
Spain
Contact: Marketing & Communications: Albert Marfà
Telephone Number: +34 902 195 591