About Wanstead Freehold Limited (10055653) United Kingdom