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