MAINSTREAM GLOBAL LIMITED
13569293 - Incorporated on 17 August 2021
MAINSTREAM ENTERTAINMENT LIMITED
16283191 - Incorporated on 28 February 2025
MAINSTREAM IT LTDLiquidation
10348257 - Incorporated on 26 August 2016
QCH TRAINING LTD
TORRIDON HOUSE TORRIDON LANE, ROSYTH, DUNFERMLINE, FIFE, SCOTLAND, KY11 2EU
AAB TRAINING LTD
21 MASONS YARD, 250 GOSWELL ROAD, LONDON, EC1V 8DX
SPARK OF GENIUS (TRAINING) LIMITED
TROJAN HOUSE PEGASUS AVENUE, PHOENIX BUSINESS PARK, PAISLEY, RENFREWSHIRE, UNITED KINGDOM, PA1 2BH
BROADMEAD DEVELOPMENTS LTDActive - Proposal to Strike off
09928938 - Incorporated on 24 December 2015
MAINSTREAM WINDOWS LTD
07996556 - Incorporated on 19 March 2012
MAINSTREAMEXCEPTION LIMITED
07302545 - Incorporated on 2 July 2010
BLP HOLDINGS LIMITEDDissolved
04050196 - Dissolved on 3 May 2010
MAINSTREAM FILM & TELEVISION PRODUCTIONS LIMITEDDisolved
12633329 - Dissolved on 8 February 2022
MPAY INC LIMITED
10884340 - Incorporated on 26 July 2017
SPARK OF GENIUS (TRAINING) LIMITED
TROJAN HOUSE PEGASUS AVENUE, PHOENIX BUSINESS PARK, PAISLEY, RENFREWSHIRE, UNITED KINGDOM, PA1 2BH
MBK TRAINING LTD
MILLENNIUM HOUSE HIGH STREET, STUDLEY, WARIWICKSHIRE, UNITED KINGDOM, B80 7HJ
HIT TRAINING LTD
24 CECIL PASHLEY WAY, SHOREHAM AIRPORT, SHOREHAM-BY-SEA, WEST SUSSEX, UNITED KINGDOM, BN43 5FF
QCH TRAINING LTD
TORRIDON HOUSE TORRIDON LANE, ROSYTH, DUNFERMLINE, FIFE, SCOTLAND, KY11 2EU
CDS FOR TRAINING
UNIT 3 EARLHAM GROVE, FOREST GATE, LONDON, ENGLAND, E7 9AB
AKD TRAINING LTD
UNIT 4 NICE BUSINESS PARK, 19-35 SYLVAN GROVE, LONDON, ENGLAND, SE15 1PD
SMINKA PROCESSING LIMITEDDisolved
14722522 - Dissolved on 10 September 2024
EXEQUTIVE LTD
13036003 - Incorporated on 23 November 2020