Green Leaf Finance Ltd
Consumer Report
31 may green leaf finance cd 5324 debited my bank account for £49.99 which they had no right to do. They stated in there terms and conditions that if they didn't get me a loan within 6 month i would get a full refund, or if i didn't take a loan. I am trying to contact them by phone and also by ...