The business is located in London under the ID 12118570. This firm was started in the year 2019. The headquarters of the company is located at 201 Temple Chambers 3-7 Temple Avenue. The post code for this address is EC4Y 0DT. The firm's registered with SIC code 62090: Other information technology service activities. 31st May 2022 is the last time company accounts were reported.
There's a group of two directors overseeing this specific limited company at the moment, including Aneshkumar P. and Tom O. who have been performing the directors assignments since December 2022.