About Southsea Tennis Club Limited (10257427) United Kingdom