About Eden Property Developments Limited (04048736) United Kingdom