This particular Oliver Computing Ltd firm has been operating in this business field for at least 20 years, as it's been established in 2004. Registered with number 05275663, Oliver Computing was set up as a Private Limited Company located in 85 Slade Road, High Wycombe HP14 3PX. This firm's principal business activity number is 62090 and their NACE code stands for Other information technology service activities. The business latest accounts cover the period up to 2022/12/31 and the most recent annual confirmation statement was released on 2022/11/02.
Our data regarding this specific enterprise's members suggests a leadership of two directors: Bobbie I. and Stephen O. who joined the team on 1st June 2012 and 2nd November 2004.
Stephen O. is the individual with significant control over this firm, owns 1/2 or less of company shares.