About Eden Hall Management Company Limited (11485558) United Kingdom