This Octavius Ross Associates Psychological Services Limited company has been in this business field for at least twenty years, as it's been founded in 2004. Registered with number 05057874, Octavius Ross Associates Psychological Services is categorised as a Private Limited Company located in ""mariners"", 15 Lichfield Road, Staffordshire WS15 3QG. The firm's registered with SIC code 86900 meaning Other human health activities. Octavius Ross Associates Psychological Services Ltd filed its latest accounts for the financial year up to 2023-03-31. The firm's latest annual confirmation statement was submitted on 2023-01-24.
As suggested by this specific enterprise's directors directory, for twenty years there have been two directors: David B. and Octavius R.. To support the directors in their duties, this particular business has been utilizing the expertise of David B. as a secretary since the appointment on 2004-02-27.