About Chipstead Hard Court Tennis Club Limited (00225836) United Kingdom