Internet Matters Limited,registered as Pri/ltd By Guar/nsc (private, Limited By Guarantee, No Share Capital), that is registered in 6th Floor One London Wall, London. The office's post code is EC2Y 5EB. This firm has been registered in year 2013. The business Companies House Registration Number is 08822801. This business's declared SIC number is 63120 - Web portals. 2022-03-31 is the last time the accounts were filed.
Given this company's growth, it was unavoidable to acquire extra directors, namely: Stephen L., Lucy T., Nicola G. who have been collaborating since Friday 15th December 2023 for the benefit of the following business.