Anyone from the above providers watching?
I'm trying to draw attention to a phishing scam originating from 126.96.36.199/17 - 'Micfo.com LLC'.
Their host / upstream appear to be servercentral.net and theres a reference to an Equinix datacentre in Chicago.
The +1-866 number listed doesn't appear to be dialable from here, despite other 866's being accessible.
I'll refrain from posting more details at this stage, however, anyone with any useful POC's please feel free to contact me offlist.