95980020140005741316
Direct parentSpain959800JKJ4HYMZ2BW519
Ultimate parentSpain959800LKSVG65P9ZYZ67
Fund under managementSpain
https://lei.online/v1/entities/95980020140005741316
https://lei.online/mcp
Start a new search