Struggling UK department store retailer Debenhams has completed its GBP200m (US$263m) refinancing in a move chairman Terry Duddy claims "secures the future of the Debenhams business".