About Hammond Properties Investments Ltd (12977921) United Kingdom