About Ecovillage International Llp (SO301672) United Kingdom