mere hall farm business centre.PNG

Our Locations

Stopford is headquartered in Manchester and has offices in Lancaster and Ellesmere Port.

Manchester

Mere Hall Farm  Business Centre. Bucklow Hill, Mere, Knutsford, Cheshire, WA16 6LE

Lancaster

Lancaster Environment Centre, Library Avenue, Lancaster University, Lancaster, LA1 4QY

Ellesmere Port

Custom House, Merseyton Road
Ellesmere Port, Cheshire, CH65 3AD