About Chipstead Clubhouse Limited (11228581) United Kingdom