This company known as Callidus Data Solutions was registered on 2015-04-16 as a private limited company. This company registered office was situated in Liverpool on Honeycomb Suite 4 Second Floor, 7-15 Edmund Street. The address post code is L3 9NG. The official registration number for Callidus Data Solutions Ltd was 09546731. Callidus Data Solutions Ltd had been active for 7 years until dissolution date on 2022-09-20.
This specific business was supervised by a solitary director: Nicholas D., who was arranged to perform management duties in April 2015.
Executives who controlled the firm include: Nicholas D. owned 1/2 or less of company shares and had 1/2 or less of voting rights. Emma D. owned 1/2 or less of company shares, had 1/2 or less of voting rights.