That is indeed Changi Sailing Club. Have a look at www.csc.org.sg for more info and better photos (and some video footage too...)