About ITRS Ltd.
Available information shows that ITRS Ltd. operates in the Software sector. Investors on record include Montagu Private Equity LLP. The company is backed by private equity. Corporate transaction records indicate 2 M&A transactions associated with the company. Founded in 1998, it is headquartered in London.