The business is based in London registered with number: 09608973. The firm was set up in the year 2015. The main office of the company is located at 20-22 Wenlock Road Wenlock Road. The postal code is N1 7GU. This company's principal business activity number is 62090 which means Other information technology service activities. 2021-12-31 is the last time the accounts were filed.
This company has a solitary managing director at the moment controlling this specific firm, specifically Anton S. who has been carrying out the director's responsibilities for nine years.
Anton S. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.