The company is situated in Hitchin under the ID 13263054. The company was set up in the year 2021. The main office of the company is located at Invision House Wilbury Way. The area code for this location is SG4 0TW. The enterprise's principal business activity number is 62090 which stands for Other information technology service activities. The business most recent annual accounts detail the period up to 2022-03-31 and the latest confirmation statement was filed on 2023-03-11.
Frederick V. is the following company's individual director, that was assigned to lead the company in 2021 in March.
Frederick V. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.