Eden Rock Group is an asset management and investment advisory firm headquartered in London that was established in 2001....