About Balham Football Club Limited (12071110) United Kingdom