Standard Trust Inc
Ripoff, scam, sweepstakes, claim
I just received this letter in the mail today for the amount of $4,875.00 to deposit into my account and pay for taxes. I called the office at 1-416-731-4893 and the first time it was unsucessful but the second time I spoke with Mr. Howard Richard and he told me to deposit the check, because I was ...