This business is based in London under the ID 11341301. The firm was registered in the year 2018. The headquarters of this company is located at 128 City Road . The area code for this place is EC1V 2NX. This company's SIC and NACE codes are 62090 meaning Other information technology service activities. The firm's most recent accounts detail the period up to 2023-05-31 and the most current confirmation statement was filed on 2023-01-07.
There is just one managing director presently overseeing this company, namely Naji A. who's been executing the director's obligations for 6 years.
Naji A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.