Thanks to everyone for your advice so far. I went to the CAB and they told me to contact Trading Standards, so they are trying to sort it for me. As they have told me, they have no power to guarantee payment, but can make it known to P2UD that I've made a complaint and hopefully get my money back!!
I'll let you all know if I get any joy from this route, if not I might have to go through Small Claims Court as you suggested. At the moment, I can't even think about that though, I'm a student with a dissertation to write and I'm still deluding myself that they will just decide to send the cheque out!! hehe!
It's 8 months since I ended that contract, so maybe it will all be sorted within a year?!
Thanks again,
Laura!