Brands and Their Owners
Brand | Owner | Address | Description |
---|---|---|---|
LEEDMARK | LECLERC, Edouard | Chateau de la Haye - SAINT-DIVY 29220 Landerneau France | Leed Mark;retail department store services; |
Where the owner name is not linked, that owner no longer owns the brand |