Infocentrica Limited Company number17023046 StatusActive - Proposal To Strike Off TypePrivate Limited Company Incorporated10 Feb 2026 Nature of business Business and domestic software developmentOther information technology service activities Registered office Office 63260 Tottenham Court RoadLondonW1T 2EW Data JSON Markdown