Canary Wharf Group (CWG), which developed the 32-storey tower in 2003, sold a 70% stake in 10 Upper Bank Street to China Life, the country’s largest insurance group with a balance sheet of more than £95bn, and a further 20% to Qatar Holding, the global investment house founded eight years ago by the Qatar Investment Authority (QIA).