About Eden & Nordic Property Developments Ltd (12715351) United Kingdom