The Invoice Exchange came into being in 2021 as a company enlisted under no 13578608, located at CO7 7LX Ardleigh at Orchard House. The company has been in business for three years and its current status is active. This company's SIC code is 64992, that means Factoring. The firm's most recent annual accounts detail the period up to 2022-08-31 and the most current annual confirmation statement was filed on 2023-08-22.
Louis R. is this particular enterprise's only managing director, that was designated to this position in 2021 in August.
Louis R. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.