MESH COMPUTERS LIMITEDDissolved
02157782 - Dissolved on 30 August 2018
MESH EVENTS LIMITEDDissolved
05898203 - Dissolved on 16 November 2010
MESH CONSULTANCY LIMITEDDissolved
06665100 - Dissolved on 16 November 2010
MESH (DROITWICH) LIMITEDDisolved
07813406 - Dissolved on 30 January 2024
MESH DEVELOPMENTS LIMITEDActive - Proposal to Strike off
07823775 - Incorporated on 26 October 2011
MESH SOLUTIONS LIMITED
07699626 - Incorporated on 11 July 2011
DMAS MESH LIMITEDDisolved
00388858 - Dissolved on 25 October 2022
MESH EDUCATION LIMITEDDisolved
08364091 - Dissolved on 27 June 2023
MESH PRODUCTS LIMITEDActive - Proposal to Strike off
11448069 - Incorporated on 4 July 2018
ORANGE MESH LIMITEDDisolved
10479960 - Dissolved on 2 May 2023
MESH SPATIAL LIMITEDActive - Proposal to Strike off
11186151 - Incorporated on 5 February 2018
MESH MARKETPLACE LIMITEDDisolved
15177380 - Dissolved on 4 March 2025
DIGITAL MESH LIMITED
15427329 - Incorporated on 19 January 2024
MESH PROPERTIES LIMITED
01343502 - Incorporated on 12 December 1977
MESH ACQUISITIONS LIMITEDDissolved
05313435 - Dissolved on 7 February 2012
MESH INTERNET LIMITEDRECEIVERSHIP
05329012 - Incorporated on 11 January 2005
MESH MARKETING LIMITED
05051252 - Incorporated on 20 February 2004
MESH ENTERPRISES LIMITEDActive - Proposal to Strike off
06566067 - Incorporated on 15 April 2008
MESH SYSTEMS LIMITEDLiquidation
06616277 - Incorporated on 11 June 2008
MESH INDUSTRIES LIMITED
02525889 - Incorporated on 27 July 1990