1 Listings - CAR SALES and SERVICING/REPAIR in Thatcham Share this page on: Click on the CAR SALES and SERVICING/REPAIR listings below to get contact details for each business including phone number, website details, social media links, opening hours, photos and more. C and S CAR SALES Ltd Located In Thatcham, Berkshire Tel: 01635874000 QUALITY USED CAR SALES & SERVICING/REPAIRS