David James & Partners
David James are chartered surveyors, valuers, land agents and auctioneers providing a wide range of specialist property services from their offices in England and Wales for the Gloucestershire, Somerset, Wiltshire, Monmouthshire and Torfean areas.