Ledbury Capital Partners LLP

European Long / Short fund focusing on deep value, special situation investments