About Pescara Group Lp (SL027596) United Kingdom