1 complaint - London
every time i ring the number, they put the phone down on me!!!!!!!! the company who use this no. owe me £70,000, can you help me????