About Edenhall Edenvalley Hotel Limited (07634577) United Kingdom