About G&h Properties Limited (02891898) United Kingdom