That sounds slightly different to what eracode has expanded on?
If you are ANSWERING calls on your MOBILE from others with an allocated directory number. And have an APP that does lookup, (native in some samsungs) rather than add them to a local contact for it to display. It will scour using google, linkedin and directories for the number...
That's less a spark listing issue than the helpful app trying to identify callers and miss-associating.
The only way to eradicate those cases, is find the intenet listed profile its on and get the scraper to re-scan