About Eden Roc Management Company Limited (10789836) United Kingdom