Stroude Road
Egham, Surrey TW20 9UR
United Kingdom