Oprettet i 2010 (Netherlands), Peaky Blinders egen 25 søstermærker og 3607 konkurrerende mærker. Mærket Peaky Blinders er ejet af FL Entertainment N.V., et selskab noteret i Amsterdam. Dets internationale værdipapiridentifikationsnummer (ISIN) er NL0015000X07. Peaky Blinders er en del af aktivitetssektoren Medie-diversificeret.