This particular business is situated in London under the ID 14108875. It was registered in 2022. The main office of the firm is situated at 20-22 Wenlock Road . The post code for this place is N1 7GU. This firm's principal business activity number is 62090: Other information technology service activities.
We have just one director at present managing the following limited company, specifically Daniel O. who has been doing the director's assignments since 2022-05-16. This limited company had been presided over by Valeria A. until November 2022.
Daniel O. is the individual who has control over this firm, owns 1/2 or less of company shares and has 1/2 or less of voting rights.