MBA INFORMATION TECHNOLOGY HOLDINGS LIMITED
08638651 - Incorporated on 5 August 2013
MBA INFORMATION TECHNOLOGY LIMITED
05563866 - Incorporated on 14 September 2005
MBA HOLDINGS LIMITED
03085122 - Incorporated on 28 July 1995
INFORMATION COMMUNICATION TECHNOLOGY INFORMATION TECHNOLOGY LIMITEDDissolved
03710511 - Dissolved on 8 July 2014
MBAS HOLDINGS LTD
SC707571 - Incorporated on 24 August 2021
ELCOM INFORMATION TECHNOLOGY HOLDINGS LIMITEDDissolved
05647649 - Dissolved on 13 May 2008
ONYX INFORMATION TECHNOLOGY HOLDINGS LIMITED
07725048 - Incorporated on 1 August 2011
MBA EMERALD TECHNOLOGY LIMITEDopen
BR026534 - Incorporated on 12 April 2022
FINASTRA HOLDINGS LIMITED
00874912 - Incorporated on 24 March 1966
ORCHID INFORMATION TECHNOLOGY HOLDINGS LIMITEDDissolved
07394452 - Dissolved on 13 September 2011
MBA EMERALD TECHNOLOGY LIMITED
FC041416 - Incorporated on 12 April 2022
0221 CO LIMITEDDisolved
10921162 - Dissolved on 24 September 2022
MBA40 C.I.C.
10044804 - Incorporated on 4 March 2016
MBA TECHNOLOGY SOLUTIONS LTD
14267481 - Incorporated on 1 August 2022
INFORMATION TECHNOLOGY LIMITEDDissolved
04833963 - Dissolved on 24 June 2014
MBAHS HOLDINGS CO LTD
15155961 - Incorporated on 22 September 2023
MBAL HOLDINGS LIMITED
11666454 - Incorporated on 8 November 2018
MBAI HOLDINGS LIMITED
16070647 - Incorporated on 10 November 2024
MBA GROUP HOLDINGS LIMITED
15346610 - Incorporated on 12 December 2023
MBALE HOLDINGS LIMITED
14023057 - Incorporated on 4 April 2022