MESH COMMUNICATIONS LTDDissolved
02975342 - Dissolved on 10 December 2013
MESH WAREHOUSE LTD
13116250 - Incorporated on 6 January 2021
MESH TRAINING LTD
15088367 - Incorporated on 22 August 2023
MESH COLLECTIVE LTD
SC826851 - Incorporated on 24 October 2024
V MESH FENCING LIMITED
NI626374 - Incorporated on 28 August 2014
MESHMERISE LIMITEDActive - Proposal to Strike off
10267081 - Incorporated on 7 July 2016
PLASTOK (MESHES & FILTRATION) LIMITED
01223794 - Incorporated on 21 August 1975
S&D MESHE VISUALS LTD
14856428 - Incorporated on 9 May 2023
MESH NORTH WEST LTD
14480989 - Incorporated on 13 November 2022
MESHA TRADERS LTDDisolved
15186298 - Dissolved on 11 March 2025
MESH REPRESENTATION LTD
07553828 - Incorporated on 7 March 2011
MESH ANALYTICS LTDDissolved
08447162 - Dissolved on 30 April 2019
MESH INVESTMENTS LTD
10761167 - Incorporated on 9 May 2017
AFFILIATE MESH LTDActive - Proposal to Strike off
11427521 - Incorporated on 21 June 2018
MESH CONSULTANCY LTDDissolved
10534571 - Dissolved on 8 January 2019
MESH PERFORMANCE LTD
14801730 - Incorporated on 14 April 2023
MESH CORPORATE LTD
16319368 - Incorporated on 17 March 2025
MESHAL TRADER LTDDisolved
15221432 - Dissolved on 25 March 2025
MESHKI EVENTS LTDActive - Proposal to Strike off
12319845 - Incorporated on 18 November 2019
MESH CONNECTS LTDDisolved
13737758 - Dissolved on 26 December 2023