How can I deprecate / delete an old app while retaining its name for use in an existing app?

We want to be able to delete an old application from the app store (say A) to release its name for use and rename an existing application (say B) to A. What is the best way to go about this? We plan to remove app A from the store so that the name is released and then immediately rename app B to A. I just wanted to confirm if we are missing anything critical here that may block us from this process or if there is a better way of doing it. i.e. review process etc

How can I deprecate / delete an old app while retaining its name for use in an existing app?
 
 
Q