STS has shut its doors
STS is one of the top UK bookmakers! Recommended by uk-bookmakers.com. They originate from Poland, but these days have big presence around the world due to having MGA and UKGC licenses. They have a good selection of promotions, quality casino and a lot more to offer for players.