Salisbury NHS Foundation Trust Suppliers
-
SUPPLY CHAIN COORDINATION LIMITED
453 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£59,249,915 -
SALISBURY HEALTHCARE FACILITIES LIMITED
105 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£31,877,414 -
BAM CONSTRUCTION LIMITED
40 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£28,004,472 -
LLOYDS PHARMACY LTD
51 transactions Last paid Jul 2023
Monthly payments from Jun 2025 to May 2026£13,725,287 -
ASSET PLUS ENERGY PERFORMANCE LTD
24 transactions Last paid Feb 2026
Monthly payments from Jun 2025 to May 2026£12,826,327 -
L ROWLAND & CO LTD
18 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£12,682,088 -
ID MEDICAL GROUP LIMITED
149 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£11,730,651 -
TOTALENERGIES GAS & POWER LIMITED
53 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£11,252,867 -
LP HCS LIMITED
37 transactions Last paid Dec 2024
Monthly payments from Jun 2025 to May 2026£10,645,660 -
INLAND REVENUE CIS
3 transactions Last paid Sep 2021
Monthly payments from Jun 2025 to May 2026£10,435,141 -
NHS LOGISTICS
260732 transactions Last paid Jun 2021
Monthly payments from Jun 2025 to May 2026£10,134,999 -
Softcat PLC
69 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£9,935,651 -
University Hospital Southampton NHS Foundation Trust
165 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£9,110,977 -
WILCODOC LIMITED
95 transactions Last paid Apr 2026
Monthly payments from Jun 2025 to May 2026£7,581,997 -
ROCHE PRODUCTS LIMITED
196 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£7,431,263 -
Bayer Plc
221 transactions Last paid Apr 2026
Monthly payments from Jun 2025 to May 2026£7,168,015 -
DH OPCO UK LTD
32 transactions Last paid Apr 2026
Monthly payments from Jun 2025 to May 2026£7,061,890 -
Great Western Hospitals NHS Foundation Trust
59 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£6,035,188 -
LST PROJECTS LIMITED
51 transactions Last paid Nov 2024
Monthly payments from Jun 2025 to May 2026£5,784,004 -
Royal United Hospitals Bath NHS Foundation Trust
65 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£5,467,664 -
SIEMENS HEALTHCARE LIMITED
56 transactions Last paid Mar 2026
Monthly payments from Jun 2025 to May 2026£5,465,002 -
DRAX ENERGY SOLUTIONS LIMITED
75 transactions Last paid Jan 2025
Monthly payments from Jun 2025 to May 2026£5,334,843 -
ALLMANHALL LTD
39 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£4,726,019 -
ROCHE DIAGNOSTICS LIMITED
38 transactions Last paid Apr 2026
Monthly payments from Jun 2025 to May 2026£4,619,473 -
SCOTTISH POWER LIMITED
95 transactions Last paid Feb 2024
Monthly payments from Jun 2025 to May 2026£4,505,391 -
EDF Energy Customers Limited
21 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£4,389,904 -
CLINISYS SOLUTIONS LIMITED
14 transactions Last paid Apr 2026
Monthly payments from Jun 2025 to May 2026£4,123,892 -
Wiltshire Council
31 transactions Last paid Jan 2023
Monthly payments from Jun 2025 to May 2026£3,969,661 -
TELEMEDICINE CLINIC LIMITED
61 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£3,796,562 -
CSL BEHRING UK LIMITED
94 transactions Last paid May 2025
Monthly payments from Jun 2025 to May 2026£3,782,009 -
SPECIALIST COMPUTER CENTRES PLC
35 transactions Last paid Mar 2026
Monthly payments from Jun 2025 to May 2026£3,681,287 -
WESTMADE LIMITED
29 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£3,568,309 -
PORTSMOUTH HOSPITALS UNIVERSITY NHS TRUST
25 transactions Last paid Apr 2026
Monthly payments from Jun 2025 to May 2026£3,459,984 -
INHEALTH LIMITED
63 transactions Last paid Apr 2026
Monthly payments from Jun 2025 to May 2026£3,417,847 -
ULTIMA BUSINESS SOLUTIONS LTD.
83 transactions Last paid Mar 2026
Monthly payments from Jun 2025 to May 2026£3,288,665 -
JANSSEN CILAG LTD
83 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£3,172,746 -
FUJIFILM HEALTHCARE UK LIMITED
2 transactions Last paid Apr 2026
Monthly payments from Jun 2025 to May 2026£3,163,795 -
SOFTCAT LIMITED
189 transactions Last paid May 2021
Monthly payments from Jun 2025 to May 2026£3,123,458 -
Oracle Corporation UK Limited
30 transactions Last paid Mar 2026
Monthly payments from Jun 2025 to May 2026£3,102,245 -
PHILIPS HEALTHCARE INFORMATICS LIMITED
46 transactions Last paid Jul 2022
Monthly payments from Jun 2025 to May 2026£3,084,784 -
ANS GROUP PLC
57 transactions Last paid Mar 2023
Monthly payments from Jun 2025 to May 2026£2,954,959 -
BATH ASU
66 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£2,873,649 -
KPMG
25 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£2,700,606 -
CORRIGENDA LIMITED
70 transactions Last paid May 2026
Monthly payments from Jun 2025 to May 2026£2,617,336 -
CEPHEID UK LIMITED
65 transactions Last paid Apr 2026
Monthly payments from Jun 2025 to May 2026£2,536,179 -
GE MEDICAL SYSTEMS LIMITED
6 transactions Last paid Mar 2026
Monthly payments from Jun 2025 to May 2026£2,455,086 -
CSC COMPUTER SCIENCES LIMITED
6 transactions Last paid Jul 2021
Monthly payments from Jun 2025 to May 2026£2,386,058 -
E-ZEC MEDICAL TRANSPORT SERVICES LTD
77 transactions Last paid Apr 2026
Monthly payments from Jun 2025 to May 2026£2,334,171 -
LLOYDS RETAIL CHEMISTS LTD
10 transactions Last paid Jun 2021
Monthly payments from Jun 2025 to May 2026£2,317,172 -
DELL CORPORATION LIMITED
61 transactions Last paid Apr 2026
Monthly payments from Jun 2025 to May 2026£2,307,384