About Essex House Ventures Ltd (12096180) United Kingdom