Sogeo Holding B.V. Trademarks
SOGEO

SOGEO

Developing, installation, updating, and maintenance of application software and software for user interface design, Application…
Owned by: Sogeo Holding B.V.
Serial Number: 77906676