About Serra Company Lp (SL022160) United Kingdom