CanaryWharfGroupPLC, which benefits from a working population of 100, 000 in London's second financial center, has a 100% occupancy for its shops and has found tenants for all the stores vacated by failed retailers, except for one, which is currently under offer, the company said.