In my experience TPS is a load of crap. The work phone is registered but I still get 6 or 7 calls a day. I attempted to report the automated ones once. It would have been easier to learn Cling On.
There's two things I've noticed. These companies are now calling work, asking to speak to me specifically about a personal loan I had years ago. I never ever give my work number for anything personal, but there's a chance I gave it to my bank once so they've clearly sold my details on.
I've also recently been inundated with an influx of calls trying to sell me private health insurance.