About Club Leisure L.p. (SL016288) United Kingdom