About Wimslow Management Lp (SL011896) United Kingdom