Location
37 A Avenue J.F. Kennedy, Luxembourg, Luxembourg
Fiscal year end
December 31