According to Bloomberg.com the number is registered with Brooks Fiber Properties, owned by Verizon Business.
Their address is:
425 Woods Mill Road South
Suite 300
Town and Country
St. Louis, MO 63017
United States
Their phone # is:
314-878-1616
This number called my cell phone. I missed the call, but never answer numbers I don't know anyway because 99.9% of the time, it's a scammer or telemarketer. I will add to my evergrowing list of blocked numbers (I'm almost up to 100 since I started blocking these idiots some time last year). As I'm sure everyone who has taken the time to post on here feels, I AM SO FREAKING SICK OF PHONE AND INTERNET SCAMMERS!!! It happens to me on a daily basis. Grrrrrrrrrr