About Hammond Property Developments Limited (04618980) United Kingdom