Deltacube has been in this business field for at least nineteen years. Started under company registration number SC313948, the company is considered a Private Limited Company. You can reach the main office of this company during office hours at the following address: 104 Airyhall Drive Aberdeen, AB15 7QR Aberdeen. This company's principal business activity number is 70229, that means Management consultancy activities other than financial management. Deltacube Ltd reported its latest accounts for the financial period up to Sat, 31st Dec 2022. The most recent annual confirmation statement was filed on Thu, 29th Dec 2022.
Within this specific firm, the full range of director's tasks have so far been performed by David D. who was assigned to lead the company on December 29, 2006. To provide support to the directors, the firm has been utilizing the skillset of Margaret D. as a secretary for the last nineteen years.
David D. is the individual who has control over this firm, has substantial control or influence over the company.