About Eden Property Holdings Ltd (12119333) United Kingdom