About Wanstead Manor Football Club Ltd (13186533) United Kingdom