About Morgan Stanley Eden Investments Limited (03981281) United Kingdom