This firm is registered in Cardiff registered with number: OC355422. The company was registered in 2010. The office of the company is situated at Itec House Penarth Road. The zip code for this address is CF11 8TT. Its latest financial reports were submitted for the period up to 2022-07-31 and the most recent confirmation statement was released on 2023-06-04.
Executives who have control over the firm are as follows: Stephen D. has 1/2 or less of voting rights. Ceri M. has 1/2 or less of voting rights.