About Clifton Lawn Tennis Club Limited (00969721) United Kingdom