Orpheus Technology Limited has existed on the market for 14 years. Started with registration number 07341390 in the year 2010, the firm is located at International House, 36-38 Cornhill, London International House,, London EC3V 3NG. This firm's declared SIC number is 62020: Information technology consultancy activities. The firm's latest filed accounts documents cover the period up to 2022-08-31 and the most recent confirmation statement was released on 2022-11-30.
The firm owes its achievements and unending development to a team of three directors, specifically Justin B., Jessica B. and Christopher B., who have been controlling the company since 2023.
Executives with significant control over the firm are: Christopher B. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Katy H. owns 1/2 or less of company shares.