The Ram Club, Thames Ditton Events