Londonderry Mall is the site of a Zellers relaunch. The new owner says the store will focus on affordable home goods, and ditch other categories like toys and pharmaceuticals.