About Egham Properties Limited (12278272) United Kingdom