Ingram Bros Restaurant Co Ltd has been on the local market for at least seven years. Registered with number 10910644 in 2017, the company is based at Artisans House, Northampton NN4 7BF. The firm's registered with SIC code 56101, that means Licensed restaurants. 2022-12-31 is the last time the accounts were reported.
There seems to be a team of two directors leading this limited company now, including Matthew I. and James I. who have been doing the directors responsibilities since 2017.