Green Leaf Finance Ltd
Consumer Report
I have no idea who these people are and how they got my details. They have taken money out of my account without my say so, Ive never heard of these people before until they come up on my bank statement. I am not happy at all! I want my money refunded. ...