If this was a debit card, I would think that your bank would be able to sort it out.
A debit card has on it as well as a 16 digit number, the bank sort code and account number which from what you say has not changed so as no money is on the card, any refund would go to the correct Bank Account.