About Essex Land Limited (11184820) United Kingdom