As I mentioned in my first post but maybe not clearly enough (my old TT number and personal info is still in the BT Phone Book and online directories) it's the number I had when with TalkTalk that is still in the Phone Book. When I left TT they kept the number.
Although we now have a new (ex-directory) number our personal details are online and in hard copy albeit associated with a phone number which is no longer ours.
We cannot get either BT or online directories to remove the number because it is no longer ours. It was TalkTalk that published our details against our wishes in the first place so I would like them to sort it out.