Site Logo

Michell Instruments Ltd

Head Office

48 Lancaster Way Business Park
Ely
CB6 3NW
United Kingdom

Contact

01353 658000

Company Personnel

International Marketing Communications Manager:
Sarah Lawrence

Plant & Works Engineering

Login / Sign up