Have you contacted their customer service team about this? I'm guessing they are not paying because their terms and conditions only permit customers to have one online account, although that's assuming that they noticed that you already had an account with them (and if you had a new address and used a new debit card, then they might not have done). One other possibility is that they want you to submit proof of ID before they allow you to withdraw your winnings. If you registered your new account, placed just one winning bet and then tried to withdraw funds immediately, they may not have had enough time to verify your account details prior to the withdrawal request. It might be worth checking your spam folder just in case there is an email from them asking you to send them proof of your details. Strictly speaking, if you've opened a duplicate account, then they are entitled to void all bets on that account, close it and refund your initial deposit back to your card. They are NOT entitled, however, simply to confiscate your deposit and not return it to you.