Organization:
Izcalli Investments
LEI 2138006Y2LQNU57L7K32
Organization name
Izcalli Investments SA
Country name
Spain
Country of registration
Spain
Industry
Other Financial Institutions
Bond debt
172 mln USD