ECODEPO(UK) LTD - Key Persons