This particular company is registered in London registered with number: 13879534. This firm was started in 2022. The main office of the firm is located at 224 Roman Road . The postal code for this place is E6 3SL. This firm's principal business activity number is 62012 and has the NACE code: Business and domestic software development. January 24, 2023 is the last time account status updates were reported.
There's a single director at the current moment supervising the business, specifically Michael S. who has been performing the director's tasks for 2 years.
Michael S. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.