Oprettet i 1845 (Ireland), Odlum Group egen 13 søstermærker og 471 konkurrerende mærker. Mærket Odlum Group er ejet af ORIGIN ENTERPRISES, et selskab noteret i XDUB. Det internationale værdipapiridentifikationsnummer (ISIN) for ORIGIN ENTERPRISES er IE00B1WV4493. Odlum Group tilhører Forbrugerpakkede varer erhvervssektor.