MAIN SYSTEMS LIMITED
01016456 - Incorporated on 2 July 1971
MAIN SYSTEMS (UK) LIMITEDDissolved
03806986 - Dissolved on 13 November 2012
MAIN COMPUTER SYSTEMS LIMITED
09110824 - Incorporated on 1 July 2014
MAIN SYSTEMS TRANSITIONS LIMITEDDissolved
06636776 - Dissolved on 5 March 2013
MAIN COMPUTER SYSTEMS LIMITEDDissolved
03197239 - Dissolved on 1 December 2009
MAIN VISUAL SYSTEMS LIMITEDLiquidation
05116337 - Incorporated on 29 April 2004
MAIN SYSTEMS DISTRIBUTORS LIMITED
01303387 - Incorporated on 17 March 1977
MAIN SYSTEMS PROCESSES LIMITED
01224384 - Incorporated on 29 August 1975
MAIN SYSTEMS SERVICES LIMITED
01174899 - Incorporated on 24 June 1974
CIRCUM TEC LTDActive - Proposal to Strike off
07073850 - Incorporated on 12 November 2009
MAIN IN MAIN LTD
15634580 - Incorporated on 10 April 2024
MAIN & MAIN ESTATE AGENTS LIMITED
05615498 - Incorporated on 8 November 2005
MAIN FIRE SPRINKLER SYSTEMS LIMITED
11653731 - Incorporated on 1 November 2018
MAINDOOR SYSTEMS LTD
07042785 - Incorporated on 14 October 2009
RSA MAINTENANCE SERVICE LIMITEDActive - Proposal to Strike off
06982850 - Incorporated on 6 August 2009
MAINLAND SYSTEMS L.P.
SL008204 - Incorporated on 7 September 2010
MAIN & MAIN (DEVELOPMENTS) LIMITEDIn Administration
00823545 - Incorporated on 16 October 1964
MAINTAIN IT SYSTEMS LTD
08122040 - Incorporated on 28 June 2012
MAIN CONNECT TRAINING LIMITEDDissolved
07164796 - Dissolved on 6 March 2012
1 ARCHITECTS LTD
SC362440 - Incorporated on 10 July 2009