inch is a limited company Registered in England no. 5415385.
Registered Office: 1 Maplehurst, Leatherhead, KT22 9NB
Here at inch we believe in making life as easy as possible for our customers. Please feel free to call or email about any issues or enquiries you have.
If you are having problems with an inch product please check our System Status Page before contacting us.