This Ithaca Labs Limited company has been operating in this business field for at least 8 years, having started in 2016. Started with Companies House Reg No. 10490176, Ithaca Labs was set up as a Private Limited Company located in 19 Tree Road, London E16 3DZ. This business's principal business activity number is 99999 and has the NACE code: Dormant Company. The business latest annual accounts detail the period up to 2022-11-30 and the most recent annual confirmation statement was submitted on 2022-11-10.
So far, the firm has only had one director: Markos T. who has been managing it for 8 years.
Markos T. is the individual who controls this firm, owns over 3/4 of company shares.