Editor:
Dr. Stefan Thode
Leinpfad 2
22301 Hamburg
Germany

Tel: +49 (0)151 400 10 669
Mail: mail(at)stefanthode.com

Owner of this Website:
Dr. Stefan Thode
(German Tax ID No. 43/247/02453)