The exact date the firm was started is 2017/06/19. Started under number 10824602, the company is considered a Private Limited Company. You may find the office of the firm during its opening times at the following location: Tramshed Tech Pendyris Street, CF11 6BH Cardiff. The firm's principal business activity number is 62090, that means Other information technology service activities. The company's latest financial reports cover the period up to October 31, 2022 and the most recent annual confirmation statement was submitted on June 18, 2023.
Currently, the directors chosen by the firm are as follow: Mark M. arranged to perform management duties six years ago, Brendan C. arranged to perform management duties in 2018 and Henry F. arranged to perform management duties in 2017. Moreover, the director's duties are backed by a secretary - Barry W., who was officially appointed by the following firm in 2017.