About Henderson Infrastructure (f.p.) L.p. (SL005384) United Kingdom