About Esse Developments Limited (02034809) United Kingdom