About Clublease Properties Limited (08912517) United Kingdom