About London & Essex Estates Limited (05572252) United Kingdom