EE/T-Mobile/Orange are such an crappy company. Even if you're in a contract they have no qualms in selling your details/number to payday firms, scam sells, nuiscance callers etc etc
Seriously wish Ofcom would get on their case. If stuff was free one could expect certain liberties but when you're paying for a 2 yr contract, I think not.