The company is based in Bicester under the following Company Registration No.: 03476396. This firm was started in 1997. The main office of this company is located at C/o Bambury & Co, Bicester Innovation Centre Telford Road. The area code for this address is OX26 4LD. This enterprise's declared SIC number is 58290 which means Other software publishing. Its most recent accounts describe the period up to Thursday 31st March 2022 and the most current annual confirmation statement was filed on Friday 11th November 2022.
As mentioned in this company's executives data, since 2001 there have been two directors: Richard L. and Stephen C.. Another limited company has been appointed as one of the secretaries of this company: Bambury Secretary Limited.
Patrick C. is the individual with significant control over this firm, owns over 3/4 of company shares.