About Hills Holdings Property Ltd (10698881) United Kingdom