Green Leaf Finance Ltd
Consumer Report
I have never heard of this company before and I'm in shock when I go to bank today to find out that money had be debited from my account. I went to customer services in the bank only to find out that the money was debit from my account while I was driving to the bank today. I said to the lady I ...