ALENA INVEST – Euro Rendement is a company located in Luxembourg, L - 1855 Luxembourg at 33A, Avenue John F. Kennedy. ALENA INVEST – Euro Rendement has an INACTIVE entity status and a RETIRED LEI code. The Legal Entity Identifier code of ALENA INVEST – Euro Rendement is 5299002B99C3I6E2W065. The legal form of this company is UDY2.