I was searching for something on the lines of Trapcall, a new service has launched in the UK - Ambushcall.
Website - ambushcall.co.uk/
I keep getting quite a few pesky calls every week and this service was able to identify most of them. I even tried masking my number and calling on my other number, got a notification revealing my real number o_O
They are also working on implementing a landline solution, which will make it really useful.
Hope this helps someone. Please do leave your feedback.