Get in touch
Imprint
Postal address

Excelsior GmbH
Alfred-Herrhausen-Allee 3-5
65760 Frankfurt-Eschborn
USt.-Id.: DE310208623

Main Office

Excelsior GmbH
Solmsstrasse 6a
60486 Frankfurt am Main

Executive directors

Nikolaos Papagiannis