Teche4Pc
Consumer Report
- 05-17-2012
- 11
Teche4pc said they found faults with my pc they went into my pc by remote control took my card details and paypal
Company: Teche4Pc
Country: USA
State: Delaware
City: Newark
ZIP: 19711
Address: Met Technologies, LLC, 40 E. Main Street #1407
Phone: 9732006677
Site: teche4pc.com