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