Bidfood

Overview

Leading foodservice wholesaler, supplying fresh, frozen, ambient food

Areas served

UK

Address:

814 Leigh Road
Slough

Postcode:

SL1 4BD