
Ecopower International Ltd is a UK-headquartered regenerative energy and land restoration company with its London office at 66 Paul Street, London, England, EC2A 4NA GB
Tel: +44-2038070170
Email: info@ecopowerinitiative.com
Company number:
17340937
Company type:
Private Limited by Shares
Affiliates:
Ecopower Agricoltura,
Via N.C. Garroni 20/9, Savona, 17100, Italy.
IVA# 01899350092
www.SD17City.com + www.CastorCastle.com
&
Rainforest Reliance, State Road #524, Cocoa, FL 32926, USA.
https://rainforest-reliance.org/
Social: YouTube |https://www.youtube.com/watch?v=KyHiFp_EPTc Facebook https://www.facebook.com/EcopowerInitiative/