Trevena It Solutions came into being in 2013 as a company enlisted under no SC447781, located at EH12 7LB Edinburgh at 32 Castle Avenue. This firm's last known status was dissolved. Trevena It Solutions had been in this business field for 10 years.
The knowledge we have detailing this specific firm's personnel implies that the last two directors were: Janine B. and David B. who were appointed on 2018-08-03 and 2013-04-16.
David B. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.