About Morgan Stanley Beta Investments Limited (04797279) United Kingdom