About Head Property Investments Ltd. (11032272) United Kingdom