About Finance South West Managers Lp (LP013127) United Kingdom