Unnamned based in Jamaica
Consumer Report
Company based in Jamaica has serious company rules scaming elderly in USA on thousands of dollars under promise of millions of dollars and free cars but in the same time claiming money for a number of stuff first leaving the victims of nothing. ...