Who need to fill DP11 form while changing company

I am changing company. My new company asked me to get the DP11 form done from my previous company with signature and stamp. Can you any one confirm is it the right process? or new company should fill the form.

New topic