I see the TPS has been mentioned, but not that it's doable online;
http://www.tpsonline.org.uk/
Also do faxes and mailings.
A combination of tps and being ex-directory means I get almost no nuisance calls. About one every six months to a year, and those are from the american autodiallers.