About Wanstead Wanderers Limited (12252473) United Kingdom