I’m on gamstop I’m blocked from every casino apart from 1 which I have a deposit limit which I expect they will soon close my account I think every casino with a UK License is being a part of gamstop . It’s a mission to get verified but worth doing if your really want to sort yourself out