A Car-Van-Truck-Bus vehicle accident repair centre based in Leighton Buzzard. We are family owned with a modern purpose built site for car, van, truck & coach…