This particular company is based in Sheffield under the ID 11318212. It was set up in the year 2018. The office of this company is located at Studio 33 53 Mowbray Street. The postal code for this location is S3 8EN. This company's Standard Industrial Classification Code is 62012 and has the NACE code: Business and domestic software development. I-clients Limited released its latest accounts for the period up to Sun, 30th Apr 2023. The company's latest confirmation statement was submitted on Tue, 18th Apr 2023.
There is a group of two directors controlling the following business at the current moment, including Andrew J. and Ross M. who have been carrying out the directors duties for six years.
Executives who have control over the firm are as follows: Andrew J. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Ross M. owns 1/2 or less of company shares and has 1/2 or less of voting rights.