About Eden Living Properties Ltd (13712913) United Kingdom