UK Manager To Offer Leveraged Investments London-basedStenham Asset Management, the $2 billion-plus fund of funds and wealth management firm, is making its first move into structured investments. August 27, 2006