Investment manager Landfair Capital has closed its inaugural fund, Landfair EDO, which is expected to deploy €400 million of capital during its investment period.