European Supermarket Investments I JV LP

Limited partnership · SE1 2AQ London · LP024656