mere hall farm business centre.PNG

Our Locations

Stopford is headquartered in Manchester and has an additional office in Lancaster.

Manchester

Mere Hall Farm  Business Centre. Bucklow Hill, Mere, Knutsford, Cheshire, WA16 6LE
+44 (0)1565 758 764

Lancaster

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

Ellesmere Port

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