Hi Andy, thanks for the response.
It was past the minimum contract period by a good few years. I'd actually moved out of the house a year or so before, but the account was still in my name, and she was paying it.
As it was my name on the account, only I could cancel it.
I'm about to move again and, until last friday, was considering going back with Virgin Media!! No chance of that happening now.