About Central Scotland Leisure (csl) Limited (SC559619) United Kingdom