About Forest Gate Village Limited (09631896) United Kingdom