Inch began its business in 1984 as a Private Limited Company under the ID 01805469. This firm's registered office was located in Clifton at 8 Vyvyan Terrace. This Inch Limited firm had been operating on the market for at least thirty nine years.
This specific company had one managing director: Julia H. who was controlling it for thirty years.
Executives who had significant control over the firm were: Julia H. owned 1/2 or less of company shares. Nicholas H. owned 1/2 or less of company shares.