Hello Managerchap,
I assume you meant PPR and not CoPR. I received similar letter but its PPR. Yes, from what i have learnt you need to still complete the form as handle will be available on mycic for upload. For me, I'll still include the completed form in my package to Accra