About Webb Property Holdings Ltd. (10671211) United Kingdom