About Epping Essex Investments Limited (10799425) United Kingdom