About 22 Hermon Hill Wanstead Limited (04854603) United Kingdom