Paid for Xbox live 12 month code and nothing received. Taken the money and do not answer any emails or phone calls. Clearly now a scam. They have a London address but appears to be an American company.
Paid for Xbox live 12 month code and nothing received. Taken the money and do not answer any emails or phone calls. Clearly now a scam. They have a London address but appears to be an American company.
Country: USA City: London
Address: 86-90 Paul Street
Phone: 442032894022
Site: instagamepoints.com
0 comments