About Eden Rock Estates Limited (06000987) United Kingdom