About Eden Prop Management (uk) Limited (11488078) United Kingdom