Will I need to change my Direct Debit details when I move?

Not with Virgin Media. All your Direct Debit details will remain the same as they were for your previous address, which is just one less thing to worry about.