Green Leaf Finance Ltd
Consumer Report
I have had money taken out of my bank account and dont know why i dont remember aggreeing with this it has just shown up on my bank statement things like this get on my nerves it should not be allowed ...