Respond to
a review

Ian L

Great company

I give my experience 5 stars. Stow Car Company are a great company and good people. Still waiting for a tax refund on the car I part exchanged, but other than that, all good.

Dealer   Reviewer