About Locus Partnership Lp (SL017320) United Kingdom