RIVER THAMES SOCIETY Company number 01747301 · Monitor this company Active Overview People 86 Control Documents Analysis Location Related Registered office AddressBeaumont House, 28 Beaumont Road, Windsor, Berkshire, SL4 1JP PostcodeSL4 1JP Companies at this postcode 10 Map