About Eden Place Holdings Limited (03050630) United Kingdom