Cactus D began its operations in 2001 as a Private Limited Company under the following Company Registration No.: 04159932. This company's head office was based in East Finchley at 2a Flaxman Villas. This particular Cactus D Ltd firm had been on the market for 13 years.
The following firm was administered by a single managing director: Melanie V., who was assigned this position eighteen years ago.