About Glenn Hammond Surveyors Limited (08064420) United Kingdom