Ashura Solutions
Consumer Report
- 06-05-2013
- 43
This company is a big scam they will try to send you others people's checks that they somehow got a hold of and tell u to deposit it 100 percent scam
Company: Ashura Solutions
Country: USA
State: Spain
Address: Calle del Barco 61, 28036 Madrid
Site: ashurasolutions.com