About Eden Valley Management Company Limited (09601611) United Kingdom