Green Leaf Finance Ltd
Consumer Report
Having just checked my bank statement i see that green leaf finance on two separate occasions have deducted money from my account on the 2/7 and again on 4/07. I do not even know who these people are and how they have got all my details would you please help me trace these people and have my money ...