About H & H Investment Properties Ltd. (10630450) United Kingdom