About The Judd Management Partnership (LP013133) United Kingdom