BP P.L.C.
00102498 - Incorporated on 14 April 1909
11 BP S.À R.L.registered
OE022975 - Incorporated on 4 February 2023
MAGMAYA LIMITEDDisolved
11766674 - Dissolved on 13 June 2023
MAGMA TCS LIMITED
06684185 - Incorporated on 29 August 2008
MAGMA ESP LIMITED
SC837908 - Incorporated on 17 February 2025
INVINCEUS GROUP LTD
SC459290 - Incorporated on 17 September 2013
MAGMAGUIN LTD
12049717 - Incorporated on 13 June 2019
MAGMA MEDIA LTD
07436424 - Incorporated on 11 November 2010
MAGMA AUDIT LLP
OC370086 - Incorporated on 23 November 2011
MAGMAFISH LTD.Active - Proposal to Strike off
07885534 - Incorporated on 19 December 2011
MAGMA GAMES LTD
13499882 - Incorporated on 8 July 2021
MAGMASHOP LTDDisolved
15191873 - Dissolved on 11 March 2025
MAGMANOVA LTDActive - Proposal to Strike off
11822689 - Incorporated on 12 February 2019
MAGMABORN LTDDisolved
12927722 - Dissolved on 11 March 2025
MMT MAGMA LIMITEDLiquidation
06521198 - Incorporated on 3 March 2008
MAGMA INC LIMITEDActive - Proposal to Strike off
11330166 - Incorporated on 26 April 2018
MAGMA RED LIMITED
10163489 - Incorporated on 5 May 2016
MAGMALY LIMITEDDisolved
14448154 - Dissolved on 2 April 2024
MAGMATEC LIMITEDDissolved
07448019 - Dissolved on 6 July 2021
MAGMATEX LIMITEDActive - Proposal to Strike off
08441483 - Incorporated on 12 March 2013