Its a scam company. One of my friend been scammed by this company twice. They are Indian but they say that they are from USA and working for Microsoft.
Its a scam company. One of my friend been scammed by this company twice. They are Indian but they say that they are from USA and working for Microsoft.
Country: USA State: Devon City: Plymouth
Address: 28 Ridgeway, Plympton
Phone: 4407005938425, 351281416184, 35193241512
Site: letsassist.com
0 comments