This firm is situated in Penarth under the ID 13995841. The company was established in 2022. The office of the company is located at Tec Marina Terra Nova Way. The postal code for this location is CF64 1SA. This business's classified under the NACE and SIC code 62090 which means Other information technology service activities. The company's most recent financial reports detail the period up to 2023-03-31 and the latest confirmation statement was filed on 2023-03-21.
There is a single managing director presently leading the following business, specifically Ammar A. who's been carrying out the director's obligations since 2022-03-22.
Ammar A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.