The exact date the company was founded is 2019-06-04. Established under company registration number 12032739, the company is listed as a Private Limited Company. You may find the main office of the company during business hours under the following location: 20-22 Wenlock Road, N1 7GU London. The company's SIC code is 62012 meaning Business and domestic software development. The firm's latest filed accounts documents describe the period up to 2022-06-30 and the latest confirmation statement was released on 2023-06-02.
For 5 years, this company has only been overseen by 1 director: Peter C. who has been leading it since 2019-06-04.
Peter C. is the individual who controls this firm, owns over 3/4 of company shares.