About Eden Property Investments Limited (NI059277) United Kingdom