Debenhams is one of a number of old High Street brands that are owned by Boohoo, with others including Wallis, Burton, Coast, Oasis, Dorothy Perkins and Warehouse. Russ Mould, investment director ...