About H&i Property Investments Ltd (11089319) United Kingdom