Company name: Turnbull & Oliver Ltd
Description: Specialising in the sales of used Mercedes, we're an approved Mercedes Benz dealer based in Portsmouth, UK offering a great service. See what we have for sale!