MAINFRAME COMPUTER SERVICES GROUP LIMITED
02212711 - Incorporated on 21 January 1988
MAINFRAME GROUP LIMITED
09416012 - Incorporated on 2 February 2015
MAINFRAME LIMITED
03597627 - Incorporated on 14 July 1998
MAINFRAME DATA SERVICES LTDDissolved
03712197 - Dissolved on 25 August 2009
MAINFRAME SOFTWARE SERVICES LTDDisolved
14111760 - Dissolved on 2 July 2024
COMPUTER SERVICES GROUP LIMITED
01570828 - Incorporated on 29 June 1981
MAINFRAMED LTD
08853869 - Incorporated on 21 January 2014
MAINFRAMEBMS LTDDissolved
06756639 - Dissolved on 11 January 2011
MAINFRAME PROJECTS LIMITED
05629279 - Incorporated on 21 November 2005
MAINFRAME CONSULTANCY LIMITEDDisolved
08522218 - Dissolved on 12 July 2022
MAINFRAME TELECOM LIMITED
09595861 - Incorporated on 18 May 2015
MAINFRAME MUSIC LIMITEDActive - Proposal to Strike off
10588230 - Incorporated on 27 January 2017
MAINFRAME MANAGEMENT LIMITEDActive - Proposal to Strike off
04386245 - Incorporated on 4 March 2002
MAINFRAME TECHNOLOGY LIMITEDDissolved
04499754 - Dissolved on 26 August 2014
MAINFRAME INC LIMITED
06914939 - Incorporated on 26 May 2009
MAINFRAME CONSULTANCY LIMITEDDissolved
07222632 - Dissolved on 22 November 2011
MAINFRAME MEDIA LIMITEDActive - Proposal to Strike off
05931535 - Incorporated on 11 September 2006
MAINFRAME CLOUD LIMITED
10024615 - Incorporated on 24 February 2016
MAINFRAME NORTH LIMITED
06596558 - Incorporated on 19 May 2008
MAINFRAME SCAFFOLDING LIMITEDActive - Proposal to Strike off
06629236 - Incorporated on 24 June 2008