About Wanstead Green Ltd. (07689656) United Kingdom