Greenleaf Finance Limited
Consumer Report
£49.99 debited my account and i want a refund. I have emailed them but no response. No tel number to contact them. This is an outrgae, how can acompany take money from your account without even taken any oth their business ...