About Stirling Square Capital Partners Lp (LP008303) United Kingdom