This Komodo Limited firm has been operating offering its services for at least 17 years, having started in 2007. Started with Registered No. 06258981, Komodo is a Private Limited Company with office in 77c Primrose Workshops, London NW3 3QU. From 2008-11-14 Komodo Limited is no longer under the business name Magic Puzzles. This company's principal business activity number is 74990 which means Non-trading company. Komodo Ltd released its account information for the financial year up to 2022/05/31. Its most recent annual confirmation statement was released on 2023/05/24.
There seems to be 1 managing director now leading this specific company, specifically Mark B. who has been doing the director's assignments since 2007-05-24.
Mark B. is the individual who controls this firm, owns over 3/4 of company shares.