About Saint Jones Management Lp (SL029396) United Kingdom