STLA, oprettet i 1999 (United Kingdom), fra 27 søstermærker og 587 konkurrerende mærker. Mærket STLA er ejet af Intertek Group, et selskab noteret i London. ISIN, virksomhedens internationale værdipapiridentifikationsnummer, er GB0031638363. STLA er en del af aktivitetssektoren Business Services.