The firm is situated in London under the ID 13989960. It was registered in the year 2022. The headquarters of this company is located at 20-22 Wenlock Road . The area code for this place is N1 7GU. This company's SIC and NACE codes are 62020 which stands for Information technology consultancy activities.
This company has 1 managing director at the moment leading the firm, specifically John D. who has been executing the director's duties for two years.
John D. 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.