About Essex Land Developments Limited (11230071) United Kingdom