Oprettet i 2012 (United Kingdom), SRG egen 19 søstermærker og 543 konkurrerende mærker. Mærket SRG er ejet af Impellam Group plc, et selskab noteret i Etats-Unis. Dets internationale værdipapiridentifikationsnummer (ISIN) er GB00B8HWGJ55. SRG tilhører Business Services erhvervssektor.