Creek Financial Services 5000 Victoria Street Oxford Uk
Consumer Report
I received a letter on 6-26-13 stating that I was declared a winner of a mega lottery conducted in UK. I called the company and they told me to deposit a check that I got for 3990.00. When the person answered the phone he had a very strong indian accent. That was my first clue. I took the ...