This business is situated in Nottingham registered with number: 11953581. This firm was established in the year 2019. The office of this company is located at The Ingenuity Centre Triumph Road. The zip code for this place is NG7 2TU. The enterprise's declared SIC number is 63110 and their NACE code stands for Data processing, hosting and related activities. The most recent annual accounts describe the period up to 2022-12-31 and the latest annual confirmation statement was submitted on 2023-04-17.
The directors currently appointed by the following firm are: Rebecca G. assigned this position two years ago, Steven C. assigned this position in 2021, Anthony B. assigned this position on Friday 7th June 2019 and Michel V..