About Henderson Infrastructure (f.p.) Ii L.p. (SL005851) United Kingdom