This Creovictus Limited firm has been offering its services for at least ten years, as it's been established in 2014. Registered under the number 08893082, Creovictus is categorised as a Private Limited Company with office in Second Floor, Leighton Buzzard LU7 1AE. This business's Standard Industrial Classification Code is 99999 and their NACE code stands for Dormant Company. Creovictus Ltd reported its latest accounts for the financial year up to 2023-03-31. Its most recent annual confirmation statement was filed on 2023-02-13.
Mark J. is this specific firm's single managing director, who was designated to this position on Thu, 13th Feb 2014. For nearly one year Barbara K., had fulfilled assigned duties for the following business until the resignation in February 2014.
Mark J. is the individual who controls this firm, owns over 3/4 of company shares.