About Egham Estates Ltd. (SC275661) United Kingdom