About Wanstead Properties Limited (10869065) United Kingdom