About Epping High Street Investments Limited (10741619) United Kingdom