Facilities Management | Trade Sale | £10m-£25m

Industrial

Trade Sale | £10m-£25m

PROJECT: TRADE SALE
SECTOR:
FACILITIES MANAGEMENT
COMPLETED: OCTOBER 2024

PROJECT SECTOR COMPLETED

Transaction Details

No details