About Hammond Properties Management Ltd (10164980) United Kingdom