About Scotia Investments Limited Partnership (LP012520) United Kingdom