H & C Investment Trust Ltd.