About Hammond Property Services Limited (08182189) United Kingdom