By legal form
182 entities
549300HCDXW48F2CRE28LuxembourgLuxembourgLapsed - not renewed
6488JJUST745SG329377LuxembourgLuxembourg