About Henleaze Lawn Tennis Club Limited (12979648) United Kingdom