About D D Egham Investments Limited (12261330) United Kingdom