The business is located in London under the following Company Registration No.: 10205909. The firm was registered in the year 2016. The headquarters of the company is located at 39 Glebe Road . The area code for this location is N8 7DA. This company's principal business activity number is 62090 - Other information technology service activities. 31st May 2022 is the last time company accounts were filed.
At the moment, this specific firm is directed by one director: Paul S., who was arranged to perform management duties in 2016. The following firm had been presided over by Richard G. up until 4 years ago.
Paul S. is the individual who controls this firm, owns over 3/4 of company shares.