This enterprise named Cactus Software was founded on 2008-09-19 as a private limited company. This enterprise headquarters was based in Liverpool on 19 Bower Road, Woolton Hill. This place post code is L25 4RG. The official registration number for Cactus Software Ltd was 06702893. Cactus Software Ltd had been in business for fifteen years up until dissolution date on 2023-01-03.
The limited company was directed by a solitary director: Norman B., who was appointed sixteen years ago.
Norman B. was the individual who controlled this firm, had substantial control or influence over the company, owned over 3/4 of company shares and had 3/4 to full of voting rights.