33 Greengate Street, London E13 0BG, United Kingdom
Distance: 370 yd.
Company description
We supply high quality diesel and electric self priming pumps. We have centrifugal and vacuum assisted pumps, and portable pumps that can handle clean water, seawater, chemicals and other liquids.