25490040DTYCEBV0GK95
Direct subsidiarySpain
Direct subsidiaryBelgium
Direct subsidiaryFrance
Held through a subsidiarySpain
Held through a subsidiaryHungary
Held through a subsidiaryFrance
https://lei.online/v1/entities/25490040DTYCEBV0GK95
https://lei.online/mcp
Start a new search