Elixa Software Products started conducting its operations in 2015 as a Private Limited Company with reg. no. 09525586. The firm's headquarters was located in Bristol at The Old Court Main Road. This Elixa Software Products Limited business had been in this business for at least 5 years.
John H. and John H. were the enterprise's directors and were running the company from 2015 to 2020.
John H. was the individual who had control over this firm, owned over 3/4 of company shares.