Oprettet i 2001 (Germany), Glen Broch egen 361 søstermærker og 1666 konkurrerende mærker. Glen Broch er ejet af CECONOMY AG, der er noteret på børsen i Francfort Dets internationale værdipapiridentifikationsnummer (ISIN) er DE0007257503. Glen Broch er en del af aktivitetssektoren Detailhandel - cyklisk.