This particular Beta Io Ltd firm has been operating offering its services for at least 5 years, as it's been founded in 2019. Started with Companies House Reg No. 12344007, Beta Io is a Private Limited Company with office in 7 Long Meadowgate, Leeds LS25 2BX. This company's classified under the NACE and SIC code 62020 meaning Information technology consultancy activities. Beta Io Limited reported its account information for the period that ended on 2023-02-28. The company's latest confirmation statement was filed on 2022-12-01.
So far, this particular company has only been supervised by a single managing director: Lee B. who has been controlling it for 5 years.
Lee B. is the individual who controls this firm, has substantial control or influence over the company.