About Wanstead Ventures Limited (11716418) United Kingdom