Safety Report: Heygrcx Scam, Cheltenham, UK 1 year ago • details 16 I payed money to Heygrcx who i tholught were a proper company. But it turned out to be a scam. I payed them just over 200 pounds. But luckerly My… See more