You could try phoning OFCOM on 0845 456 3000.
Also, see this page:
http://www.ofcom.org.uk/contact_ofcom/tel_issues/
I can't believe the situation you're in, why did you leave Nildram in the first place dude?
You could try Russ because he works for BT TS but going by the experience I had when I worked for them, he won't be able to help much.