One star is too much
One star is too much. This company are frauds. Supplied cars to me with mileage rollbacks and many faults. AVOID.....
United Kingdom
One star is too much. This company are frauds. Supplied cars to me with mileage rollbacks and many faults. AVOID.....