About Wesbury Management Lp (SL012201) United Kingdom