This business is widely known as Intra Digital Ltd. The company first started five years ago and was registered under 12327526 as the registration number. This particular headquarters of the company is located in Cardiff. You may find them at 12327526 - Companies House Default Address. The firm's declared SIC number is 82990: Other business support service activities not elsewhere classified. Its latest annual accounts were submitted for the period up to 2021-11-30 and the latest annual confirmation statement was submitted on 2022-11-20.
For five years, this particular firm has only been guided by an individual director: Rudolf O. who has been in charge of it since 21st November 2019.
Rudolf O. is the individual with significant control over this firm, owns over 3/4 of company shares.