They didn't call, but I got an email from them with this number - which I've blocked. This is:
Nelson Algarin Jr
Web Focus, LLC
130 Bradley Ave #205
Meriden, CT 06450
(888) 512-5620
Their website (http://www.webfocusllc.com) lists the following as their services:
• 24/7 Live Answering Service
• Outbound Telemarketing
• Prospect Data Development (B2B)
• Telephone Broadcast Marketing Campaigns