Cactus Backup Limited has been on the local market for at least ten years. Started with Registered No. 07417535 in the year 2010, it is based at 3 Hawksworth Street, Ilkley LS29 9DU. The firm's principal business activity number is 62090 which means Other information technology service activities. The business most recent accounts cover the period up to Wed, 31st Oct 2018 and the most current confirmation statement was filed on Fri, 25th Oct 2019.
This company has just one managing director at the moment managing the following firm, namely Bevan Y. who has been utilizing the director's duties since 2010/10/25.
Bevan Y. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.