Technicweb is a company with it's headquarters at SE1 2LH London at The Cooperage. The firm was established in 2000 and is established under the registration number 03934226. The firm has been actively competing on the British market for twenty four years now and the current status is active. This company's SIC code is 62090 and has the NACE code: Other information technology service activities. The company's most recent filed accounts documents cover the period up to 2022-12-31 and the most current confirmation statement was submitted on 2023-02-21.
There is a group of two directors managing this business at the moment, specifically Samantha F. and Charles B. who have been carrying out the directors assignments for 3 years.
The companies with significant control over this firm include: Zoopla Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at Copper Row, SE1 2LH and was registered as a PSC under the reg no 06074771.