About Wanstead Management Ltd (12054592) United Kingdom