Verified listing
Share:

Landmark office investment

Birmingham, United Kingdom

95%

£50.000.000

Office

#35596

Core+

23 Jan 2025