About Essex Property Holdings Limited (11400652) United Kingdom