The company is situated in London with reg. no. 09633736. This company was started in the year 2015. The headquarters of the company is situated at 20-22 Wenlock Road . The post code is N1 7GU. The company's principal business activity number is 62012 : Business and domestic software development. Cactus Web Design Limited released its account information for the period that ended on 2022-06-30. The firm's latest confirmation statement was released on 2023-06-11.
Andrew H. is this particular enterprise's individual director, who was formally appointed in 2015.
Andrew H. 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.