Green Leaf Finance Ltd
Consumer Report
This company whom iv never ever heard of took this amount of money from my credit card without my knowledge of ever agreeing to this amount of money or ever having dealt with these people and wish a complete refund of these finances with an additional amount for the in convienience this company has ...