Team Viewe
Consumer Report
- 09-08-2011
- 7
Company rang on behalf of Windows. Got me to look at an error list in computer and offered 3 year fix to problem. I unfortunately fell for this one. Address to contact is: support@livehelp4pc.net which appears to come under a group called Team Viewer. Still getting calls about computer problems, so just hang up on them
Company: Team Viewe
Country: USA
State: Florida
City: Tampa
ZIP: 33607
Address: 3001 North Rocky Point Drive East, Suite 200
Phone: 8009514573
Site: teamviewer.com