Greenleaf Finance Limited
Consumer Report
I logged in to my online bank account and saw that the above company took £49.99 from my bank account. I do not even know who they are and what services they offer as I have never been on their website. I assume that some pay day site has given them my bank details without my authorization when I ...