Verified listing
Prime index linked foodstore investment
Prime index linked foodstore investment

Prime index linked foodstore investment

London, United Kingdom

78%

£9.365.000

Retail

Core

31 May 2022

#13600