About Eden Management Ltd (03109598) United Kingdom