Loading company profile…
The Upstream Trading Company Limited is a private limited company, incorporated on 13 March 2003, with its registered office in Stratford-Upon-Avon. Companies House lists its business as wholesale of sugar and chocolate and sugar confectionery and wholesale of coffee, tea, cocoa and spices.