About Great Green Wall The Campaign Limited (12108406) United Kingdom