About H & T Property Investment And Management Ltd. (11209263) United Kingdom