About Hammond Property Ltd (11827548) United Kingdom