nationality: Ireland, Herrliberg
Managing director · sole signature · Herrliberg
Swiss trademark · 815228 · Holder
Swiss trademark · 815229 · Holder
Swiss trademark · 805764 · Holder