International Fulfillment Registry, SRC Shawnee mission USA
Consumer Report
Received a card through the post saying I had won £735,300. Had to claim it within 5 days and send them £10 ...