About Partners Group Project Selena Access L.p. (SL017799) United Kingdom