Open Sourcerers Limited was set up as Private Limited Company, with headquarters in 67 Dean Street, Stoke, Coventry. The main office's located in CV2 4FD. This business was formed on 2016-06-20. The business registration number is 10240652. The firm's SIC and NACE codes are 62090 which means Other information technology service activities. Open Sourcerers Ltd released its account information for the financial year up to June 30, 2022. The business most recent confirmation statement was filed on June 19, 2023.
Currently, this particular firm is led by one director: Darren A., who was assigned this position in June 2016.
Darren A. is the individual who controls this firm, owns over 3/4 of company shares.