Not sure whether it will do any good, but you can sign up to opt out of credit card offers, loan offers, mortgage stuff and all the other rubbish that gets sent to you as soon as you buy a house by registering with the optout website run by experian and other credit agencies. You can opt out for 5 years online, if you want to permanently optout you have to print a form out and sent it in the post. I guess this is so that most people can’t be bothered to do that and forget after 5 years.
I did try using the phoneline to do this a while back but it uses (allegedly) voice recognition and wouldn’t recognise my name or address. Kristen was getting quite frustrated listening to me trying o say my name and address with an american accent so pulled the phone from me and tried to do it herself, but it wouldn’t accept her pronounciation either.