About Dalmore Infrastructure Investments 20 Lp (LP019788) United Kingdom