nationality: Spain, Seengen
Managing director · sole signature · Seengen
Swiss design · 149403 · Designer, Holder
Swiss trademark · 10805/2026 · Holder
Swiss trademark · 852529 · Holder
Swiss trademark · 852528 · Holder