MESH SOFTWARE LTD
14394759 - Incorporated on 3 October 2022
MESHAL IN PARIS LTDDisolved
14542683 - Dissolved on 5 September 2023
MESH HOLDINGS LTD
15686499 - Incorporated on 27 April 2024
MK INTERNATIONAL LIMITED
02571031 - Incorporated on 2 January 1991
MESH COMMUNICATIONS LTDDissolved
02975342 - Dissolved on 10 December 2013
MESH WAREHOUSE LTD
13116250 - Incorporated on 6 January 2021
MESH COLLECTIVE LTD
SC826851 - Incorporated on 24 October 2024
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
MESH RECRUITMENT LTDDissolved
04958926 - Dissolved on 6 March 2012
MESH RECRUITMENT LTD
14111359 - Incorporated on 17 May 2022
MESH CONSTRUCTION LTDActive - Proposal to Strike off
08363329 - Incorporated on 16 January 2013
MESH LOGISTICS LTDDisolved
12424423 - Dissolved on 27 July 2021
MESH CONSULTANTS LTD
16185675 - Incorporated on 15 January 2025
MESH OPERATIONS LTD
16460841 - Incorporated on 20 May 2025