STS is operated by STS.Bet Limited, a company incorporated in 2016 and regulated by the United Kingdom Gambling Commission. The company has its registered address at STS Gaming Group, Skyways Offices, block C, 3rd floor (C5), 177/179 Triq Marina, Pieta, PTA9042, Malta.