About New Wanstead Ltd (11968892) United Kingdom