Stopford is an industry leading, process technology, energy and environment consultancy, with offices in Ellesmere Port and Lancaster University. Over the last 32 years Stopford has grown a blue-chip client base delivering a broad range of R&D, process technology, process safety, multi-disciplinary engineering and knowledge transfer projects globally.