France Retail Holdings S.à r.l.
2 Place de Paris, 2314, Luxembourg
Registered At: Trade and Company Register, Registre de Commerce et des Sociétés, Luxembourg RA000432
Registration Authority Entity ID: B280443