About Banstead Village Club Limited (IP12902R) United Kingdom