Location
66 Rue Jean Jacques Rousseau, Paris, France
Fiscal year end
October 31