My bank has all my personal details. Why am I being asked to fill these details in again?
KYC (Know Your Customer) norms prevent a bank from sharing your personal information with third parties. Therefore you need to fill these details in again.