The firm is known under the name of It Ontrack Ltd. It was started seven years ago and was registered with 10798219 as its reg. no. The head office of the company is located in Leighton Buzzard. You can contact them at 11 Brownlow Lane, Cheddington. The company's declared SIC number is 62020 which means Information technology consultancy activities. It Ontrack Limited reported its latest accounts for the financial year up to Thursday 30th June 2022. The most recent confirmation statement was submitted on Thursday 25th May 2023.
Philip D. is this enterprise's single director, that was designated to this position seven years ago.
Executives who control the firm include: Philip D. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Nicola D. owns 1/2 or less of company shares and has 1/2 or less of voting rights.