About Kenilworth Lawn Tennis & Squash Club Limited (00198083) United Kingdom