The Abacii Limited company has been operating in this business for 12 years, as it's been established in 2012. Registered under the number 08307487, Abacii was set up as a Private Limited Company with office in 2 New River Green, Newmarket CB8 7HS. This company's principal business activity number is 62020: Information technology consultancy activities. 2022-11-30 is the last time the accounts were reported.
For the limited company, a variety of director's tasks have so far been met by Lawrence P. who was selected to lead the company in 2012 in November.
Lawrence P. is the individual who has control over this firm, owns over 3/4 of company shares.