MAINFRAME MUSIC LIMITEDActive - Proposal to Strike off
10588230 - Incorporated on 27 January 2017
MAINFRAME CONTRACTS LTD
13414339 - Incorporated on 21 May 2021
MAINFRAME SOLUTIONS LTDDisolved
14024827 - Dissolved on 12 September 2023
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 CONSTRUCTION LTDActive - Proposal to Strike off
06392479 - Incorporated on 8 October 2007
MAINFRAME LLANDUDNO LTD
09232061 - Incorporated on 23 September 2014
MAINFRAME SPECIALISTS LTDActive - Proposal to Strike off
11682441 - Incorporated on 16 November 2018
MAINFRAME CLOUD LIMITED
10024615 - Incorporated on 24 February 2016
MAINFRAME CONTRACTS LTDActive - Proposal to Strike off
02301955 - Incorporated on 4 October 1988
MAINFRAME NORTH LIMITED
06596558 - Incorporated on 19 May 2008
MAINFRAME SCAFFOLDING LIMITEDActive - Proposal to Strike off
06629236 - Incorporated on 24 June 2008
MAINFRAME BYTES LTD
09430714 - Incorporated on 10 February 2015
MAINFRAME INTERNET LIMITED
09595757 - Incorporated on 18 May 2015
MAINFRAME SOFTWARE LIMITED
10647135 - Incorporated on 2 March 2017
MAINFRAME WINDOWS LTD
10717214 - Incorporated on 8 April 2017
POPUP MAINFRAME LTD
13661957 - Incorporated on 5 October 2021