About Lower Essex Street Limited (12402336) United Kingdom