J. Christopher Flowers

J. Christopher Flowers

Thomas Lee/Bloomberg

J. Christopher Flowers, founder and chairman of J.C. Flowers & Co. LLC who moved to London from the U.S. last year to help oversee the firm’s European assets, invested 65 million pounds in Castle Trust, which opened in October.