About Hammond & Co Properties Ltd (13237480) United Kingdom