About Franklin Invest Lp (SL015628) United Kingdom