About G&h Property Investment Limited (08631789) United Kingdom