Active since Mar 2026
I bought a car from callabee automotive they are refusing to refund me. The car has many faults and I returned to them within a week.