1 reviews | Active since Member
These people took 5 months to repair my vehicle and damaged my Turbo! They dare write on the fault report that it was due to driver negligence. They work with Inspectacar to con customers! They sell you a broken car and then blame you for the breakdown. DO NOT TRUST THESE PEOPLE