All UK issued cards do pass back refunds to former cardholders, it's indirectly part of the banking licence. There is a messy process where this really is impossible, but the fastest way is to contact your previous card company and talk to them about it.