The patlive.com service does seem to be the obvious place to track down who their lawbreaking client is. It's a US company, which was probably a mistake. I assume "Will" could have contracted with a service outside the US.
On the plus side, patlive.com charges $1/minute as their cheapest plan. Robodialing them back, with a sufficiently clever script, would be costly for "Will".