About Eden Kane Properties Limited (11000719) United Kingdom