About The Lansdown Tennis Squash And Croquet Club Limited (03295397) United Kingdom