Based in 124 City Road, London EC1V 2NX Trebia Technology Ltd is classified as a Private Limited Company registered under the 14810937 registration number. The company was launched on 2023-04-18. The company's SIC and NACE codes are 62020 and their NACE code stands for Information technology consultancy activities.
There's just one managing director presently supervising this particular firm, namely Geoffrey A. who has been performing the director's duties since 2023-04-18.
Geoffrey A. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.