About Havelock Capital Lp (SL029748) United Kingdom