mosley an independent investment firm