Location
Neue Mainzer Strasse 2, Frankfurt Am Main, Germany
Fiscal year end
December 31