Huobi Founder Leon Li Sells London Mansion for £190M After Buying It for £139M According to the Financial Times, Huobi founder Leon Li recently sold The Holme, a mansion in London's Regent's Park, for approximately £190 million. Li purchased the property for £139 million in