Imprint

IDEA Data Solutions GmbH
Geistenstr. 22
40476 Düsseldorf
Germany

info@idea-data.com
+49 211 303 66 28

Carrer de Sant Magí, 45
07013 Palma
Illes Balears
Spain

Managing Directors:
Katie Taggert

Christian Mühle

Handelsregister: Amtsgericht Düsseldorf, HRB41535