This firm is widely known as Opus Trust Communications Limited. It first started five years ago and was registered with 12076367 as its registration number. This headquarters of this firm is located in Leicester. You can reach them at 133 -137 Scudamore Road. The firm's Standard Industrial Classification Code is 99999, that means Dormant Company. Opus Trust Communications Ltd filed its latest accounts for the financial year up to 2022-07-31. The latest annual confirmation statement was submitted on 2023-06-30.
At present, there’s only a single managing director in the company: Simon J. (since 2019-07-01). Since 2019-07-01 Peter D., had been supervising this firm up until the resignation on 2022-03-30. Furthermore, the managing director's efforts are often aided with by a secretary - Samantha G., who was selected by this firm five years ago.