About Haygood Management Lp (SL017096) United Kingdom