About Central Indoor Tennis Club Limited (SC711765) United Kingdom