Invesco is one of the largest independent investment managers in the UK