About Eco World Barking (phase 2) Llp (OC428182) United Kingdom