frozen food manufacturer in london
Filtersexpand_more
Active expand_more
close frozen food manufacturer close Country: United Kingdom close City: London
Companies
Nila (UK) Ltd
Unit 9b, Beaver Industrial Estate, Brent Road, Southall,, UB2 5FB London, United KingdomEstablished in 1994 we provide high quality food and beverages to the catering industry in London and the home counties. We car…