969500E09NAAVJ5CTS20
Direct parentSpain95980020140005404629
Ultimate parentLuxembourg222100VXGA8L6J4ZWG61
https://lei.online/v1/entities/969500E09NAAVJ5CTS20
https://lei.online/mcp
Start a new search