The firm is located in London under the ID 09841409. It was set up in 2015. The office of this company is located at 35-37 Ludgate Hill Office 7. The post code for this address is EC4M 7JN. This company's classified under the NACE and SIC code 62090 and their NACE code stands for Other information technology service activities. The latest accounts cover the period up to Mon, 31st Oct 2022 and the most recent annual confirmation statement was submitted on Tue, 25th Oct 2022.
The knowledge we have that details the following company's MDs suggests that there are two directors: Michelle L. and Joshua L. who became a part of the team on Wed, 28th Feb 2024 and Mon, 26th Oct 2015.
Joshua L. is the individual with significant control over this firm, owns over 3/4 of company shares.