I just called 9184209706 again and got an automated message that said the name of company was "WCA Subscriber Service and that my phone number was subscribed on..." and then it went silent and nothing more. I called 3 times and got the same results. So, there u go...
I just received a call from the same number. No message was left. When I called back, a machine answered, identifying themselves as "WCA", and that I had supposedly subscribed with them in Feb 2010. Nonsense.