About Eden Prop Group Ltd (12896255) United Kingdom