The company named Openstem was created on 2009-08-14 as a private limited company. The company head office was located in Liverpool on C/o Begbies Traynor, No 1. This place post code is L3 9HF. The registration number for Openstem Ltd was 06990881. Openstem Ltd had been active for 13 years until 2022-07-27.
Fergal G. was the following company's managing director, appointed in 2009.
Fergal G. was the individual who had control over this firm, owned over 3/4 of company shares.