9598000ANNAL42UJ7X28
Direct parentSpain959800ST6FJMA3EGUY40
Ultimate parentUnited Kingdom549300DFVPOB67JL3A42
Direct subsidiarySpain
https://lei.online/v1/entities/9598000ANNAL42UJ7X28
https://lei.online/mcp
Start a new search