• Snow Commerce GmbH, Mälzerstraße 3, 07745 Jena
  • Legal form: GmbH
  • Authorised representative: Friedrich Sauer
  • Electronic contact: germany@snowcommerce.com
  • Registry number: HRB 517243
  • Value added tax identification number: DE334326032