About The Meadow Tennis Club Limited (03218360) United Kingdom