About Eden Residence Limited (05103217) United Kingdom