About Mancord Sales Lp (SL021362) United Kingdom