This company is situated in Abingdon under the following Company Registration No.: 05670221. The company was registered in 2006. The main office of this firm is situated at Dove Cottage Offices Abingdon Road Marcham. The postal code for this place is OX13 6NU. Launched as Jigsaw Software, the firm used the business name up till 2006, at which moment it got changed to Encanvas Limited. This enterprise's declared SIC number is 62012, that means Business and domestic software development. 2023/01/31 is the last time company accounts were filed.
The data we obtained detailing this specific firm's MDs indicates the existence of two directors: Nicholas L. and Andrew L. who became a part of the team on 2006-01-10.
Nicholas L. is the individual who has control over this firm, owns 1/2 or less of company shares.