CC London’s financials prove best in firm