The company is based in London under the ID 14228744. It was set up in the year 2022. The headquarters of the firm is located at 20-22 Wenlock Road . The post code for this location is N1 7GU. This firm's declared SIC number is 62012 - Business and domestic software development.
There's a single director presently leading the following limited company, namely Aiden B. who has been doing the director's tasks since 2022-07-12.
Aiden B. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.