This particular Datacubed Health Uk Limited business has been operating in this business for at least 4 years, as it's been established in 2020. Started with Companies House Reg No. 12483563, Datacubed Health Uk was set up as a Private Limited Company with office in Third Floor, London EC4A 1AN. This firm's registered with SIC code 62012 which stands for Business and domestic software development. Its most recent filed accounts documents provide detailed information about the period up to 2021-12-31 and the most recent confirmation statement was submitted on 2023-02-25.
According to the information we have, this specific limited company was created in February 2020 and has been presided over by six directors, and out of them three (Michael B., Nicholas C. and Brett K.) are still in the management.