MESH4 LTD
03446917 - Incorporated on 9 October 1997
MESH'D LTDDissolved
06621200 - Dissolved on 2 February 2010
INFIVERDE LIMITED
10065079 - Incorporated on 15 March 2016
ELSHARKAWY ISLAMIC CULTURE CENTRE CIC
14943644 - Incorporated on 19 June 2023
AUTOMATED MARKETING SERVICES (BRISTOL) LIMITEDActive - Proposal to Strike off
08308461 - Incorporated on 27 November 2012
MESY LTDActive - Proposal to Strike off
10250285 - Incorporated on 24 June 2016
MES TM LTD
13360631 - Incorporated on 27 April 2021
MESO LTDActive - Proposal to Strike off
15633296 - Incorporated on 10 April 2024
MESG LTDDisolved
13100145 - Dissolved on 19 September 2023
MESO LTD
SC560465 - Incorporated on 14 March 2017
247 MESH LTD
14748099 - Incorporated on 22 March 2023
MESA12 LTD
15126642 - Incorporated on 10 September 2023
MESS LTD
02013387 - Incorporated on 23 April 1986
MES-EP LTDActive - Proposal to Strike off
12076512 - Incorporated on 1 July 2019
A.MESA LTD
15786727 - Incorporated on 18 June 2024
POWER MANAGEMENT (UK) LTD
56 BROKEN CROSS, MACCLESFIELD, ENGLAND, SK11 8TZ
POWER MANAGEMENT (UK) LTD
56 BROKEN CROSS, MACCLESFIELD, CHESHIRE, UNITED KINGDOM, SK11 8TZ
MES (LIVERPOOL) LTD
05639970 - Incorporated on 30 November 2005
MES AMIS LTD
07193142 - Incorporated on 17 March 2010
MES MANAGEMENT LTDDissolved
07833718 - Dissolved on 18 February 2014