Would you like to submit a review of Newbury Autos Ltd, Salford? Help create a directory of recommended car body repair shops in Salford by adding your Newbury Autos Ltd Salford review today. Is Newbury Autos Ltd Salford your business? Claim it now. Business owners who claim a business can easily add new tags, photos and update their listing.