Cressida Consultants Limited 's been on the local market for 13 years. Registered under the number 07593016 in 2011, it is based at 10 Linacre Road, Eccleshall ST21 6DZ. This enterprise's principal business activity number is 82990 and has the NACE code: Other business support service activities not elsewhere classified. The company's latest filed accounts documents cover the period up to March 31, 2023 and the most current annual confirmation statement was submitted on April 6, 2023.
Regarding to the following firm, most of director's tasks have so far been fulfilled by Nicola S. and Stephanie B.. Amongst these two executives, Nicola S. has been with the firm for the longest period of time, having become one of the many members of officers' team on April 2011.
Executives with significant control over the firm are: Stephanie B. owns over 3/4 of company shares and has 3/4 to full of voting rights. Nicola S. has substantial control or influence over the company.