About Wanstead Investments Limited (05688457) United Kingdom