Progress underway to transformation the defunct Debenhams store in Palmerston Road into new flats and shops.