95980020140005007511
Direct parentLuxembourg529900KJQUVA973CS502
Ultimate parentUnited Kingdom984500E8D60051B54956
Direct subsidiaryItaly
Direct subsidiaryFrance
Direct subsidiarySpain
https://lei.online/v1/entities/95980020140005007511
https://lei.online/mcp
Start a new search