About David Hammond Surveyors Limited (04841548) United Kingdom