About Abbeydale Tennis Club Limited (03876665) United Kingdom