A United Kingdom supplier, with 1 awarded contract, totalling £6.3m, most recently 12 days ago.
Direct award contract for five-year property management and business support services at two Stevenage business facilities, valued at £6.3 million, starting July 2026.