Located in 4th Floor 14 Museum Place, Cardiff CF10 3BH Cactus Design Limited is classified as a Private Limited Company with 04818790 Companies House Reg No. This company was created on Wed, 2nd Jul 2003. This enterprise's principal business activity number is 90030 which means Artistic creation. Cactus Design Ltd filed its latest accounts for the period that ended on 2022-03-31. The latest annual confirmation statement was submitted on 2023-07-02.
Given this enterprise's size, it was vital to appoint additional directors: Simon F. and Ieuan M. who have been assisting each other for 21 years to exercise independent judgement of the following firm.
Simon F. is the individual with significant control over this firm, owns 1/2 or less of company shares.