Location
Kohlfurter Strasse 41/43, Berlin, Germany
Fiscal year end
December 31