This is one of the many BS sites that tell you NOTING unless you pay for info. So you're annoyed...so what! You haven't reported the number to anyone. Go to the DO NOT CALL registry and report all these types of calls there.
This is not a BS site as you call it, it is a community of individuals sharing their thoughts and comments on annoying calls. Most of us are on the DNC Registry and about 45% of complaints get taken care of.