Treva1 Limited has existed in the UK for seventeen years. Registered with number 06222399 in the year 2007, the company is based at 124 City Road, London EC1V 2NX. The enterprise's registered with SIC code 62020 which means Information technology consultancy activities. Treva1 Ltd reported its latest accounts for the period that ended on 2023-03-31. The firm's latest confirmation statement was submitted on 2023-04-13.
With regards to the following business, all of director's duties have so far been fulfilled by Trevor J. who was appointed in 2007 in April.
Trevor J. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.