FoxRamp Trust
Consumer Report
Received letter from Company: FoxRamp Trust about final award notification saying that I had won US$250,000.00 and was approved for a lump sum payment at NO COST TOO ME from their North American payment off located in Buffalo, New York. I called the number at their main office in London, UK ...