About Cobham Village Club Limited (00278836) United Kingdom