About Hancock Property Investments Limited (10655407) United Kingdom