About Eden International Property Ltd (12337345) United Kingdom