Car repair in Peopleton, England The most extensive list of Car repair in Peopleton, England SJL AUTOS Peopleton, England Car repair Detail Address: Peopleton, Pershore, Peopleton, England WR10 2DZ . Phone: +44 1905 841394. Types of specialists in Peopleton, England Car repair General contractor Painter