About Eden Place Management Company Limited (10514487) United Kingdom