David James and Partners - Rural Chartered Surveyors Country House Agents
Description:
David James and Partners has its roots in a general agricultural practice, the Firm expanded the existing Chartered Surveyors practice to provide a Country House Agents division.