Car repair in Ball Hill, England The most extensive list of Car repair in Ball Hill, England Ball Hill Coachworks Ball Hill, England Car repair Detail Address: Newbury, Ball Hill, England RG20 0NL . Phone: +44 1635 254487. Types of specialists in Ball Hill, England Car repair General contractor