I tried to cancel my account with o2 today. They offered me a better plan for half the price I'm currently paying so I agreed to go ahead. When the contract was emailed to me I noticed that my very old address was on it which is odd as I updated my current address with o2 when I moved in. The advisor was insisting this was fine and that they would update my address following me signing up to the new contract but I insisted that I wasn't going ahead with a legal contract with an old address on. They were persistent to say the least. I ended up totally cancelling my contract with them. I wondered if it is fraud knowingly signing a contract with a false address on as I think it is, but the advisor clearly didn't care.