Delosis Limited has been prospering on the local market for 21 years. Started with Registered No. 04764941 in 2003, the company is based at 17 Stanley Road, Teddington TW11 8TP. The enterprise's registered with SIC code 62012 meaning Business and domestic software development. The company's most recent financial reports cover the period up to May 31, 2022 and the most current confirmation statement was filed on May 14, 2023.
The firm owes its achievements and permanent improvement to a group of two directors, specifically John R. and James I., who have been leading the firm since 2003.
John R. is the individual who controls this firm, owns 1/2 or less of company shares.