User Activity

Been informed by bank that a new direct debit is being set up, o2 haven’t sent me any info as to this happening. Can you confirm this is the case?