Artaxa Limited 's been in the UK for at least 20 years. Started with registration number 05164485 in the year 2004, it is located at 05164485: Companies House Default Address, Cardiff CF14 8LH. The firm currently known as Artaxa Limited was known under the name Psp Business Services up till Mon, 5th Feb 2007 then the name was replaced. The company's SIC and NACE codes are 70229 and their NACE code stands for Management consultancy activities other than financial management. Artaxa Ltd reported its account information for the financial year up to Thursday 30th June 2022. Its most recent annual confirmation statement was released on Wednesday 28th June 2023.
As for the business, all of director's obligations have so far been met by Patrick G. who was chosen to lead the company in 2004. To support the directors in their duties, this business has been utilizing the skillset of Sarah O. as a secretary since June 2004.