About Thames Ditton Sports And Squash Club Limited (01293948) United Kingdom