Company identity
Company number 04127915
Company profile
UK company 04127915, incorporated on 14 December 2000.
ARCUS Supplier Management Software | Trade Interchange
Trade Interchange's ARCUS Supplier Management Software delivers supply base confidence through a streamlined solution.
Company number 04127915
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House
1 Dec 2016 to 31 Mar 2017
Trade Interchange Ltd (TI) is a UK software organisation which delivers cloud-based Supplier Management solutions that help Enterprise clients address the challenges of managing a large and/or complex supplier base. TI's solutions have been implemented successfully across a number of sectors but in recent years a strategic focus has been placed on the UK ...