About Sephton Park Fund I L.p. (LP012353) United Kingdom