Greenleaf Finance Limited
Consumer Report
Greenleaf Finance of Birmingham have taken £49.99 via my Visa card when they said the amount would not be taken straight away. I did not authorise this as I could not remember my password on the Visa verification page. ...