This particular company is situated in Norwich with reg. no. 11620214. This company was started in 2018. The main office of the company is located at 1 Skedge Way Blofield. The post code for this address is NR13 4RY. The firm's SIC code is 62090 - Other information technology service activities. The most recent financial reports describe the period up to Monday 31st October 2022 and the most recent confirmation statement was submitted on Wednesday 11th October 2023.
Right now, this particular limited company is administered by just one managing director: Francisco O., who was formally appointed on 2018-10-12.
Francisco O. 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.