About Partickhill Bowling And Tennis Association Limited (SC005696) United Kingdom