MAGRADA LTDLiquidation
13392886 - Incorporated on 13 May 2021
MAGRA ESG LTD
16499502 - Incorporated on 5 June 2025
MAGRATH SHELDRICK LLP
OC335131 - Incorporated on 27 February 2008
MAGRAM IT LTDDisolved
12460870 - Dissolved on 12 April 2022
MAGRALL LTDDissolved
05177341 - Dissolved on 27 December 2011
MAGRAIL LTDActive - Proposal to Strike off
11209005 - Incorporated on 15 February 2018
MAGRANA LTD
15817966 - Incorporated on 3 July 2024
MAGRA BUILD LTD
15901591 - Incorporated on 16 August 2024
MAGRAMA LTD
08790950 - Incorporated on 26 November 2013
MAGRACO LTDActive - Proposal to Strike off
09900451 - Incorporated on 3 December 2015
SL018655 LP
SL018655 - Incorporated on 7 November 2014
MAGRASOFT LTDDisolved
07325678 - Dissolved on 25 October 2022
J AND G MAGRATH LTD
NI037189 - Incorporated on 25 October 1999
MAGRATHEA LLP
OC326573 - Incorporated on 6 March 2007
MAGRA OCAKBASI LTDActive - Proposal to Strike off
10501397 - Incorporated on 29 November 2016
MAGRA CONSULTING LIMITED
14681601 - Incorporated on 22 February 2023
MAGRA LUXURY LTDActive - Proposal to Strike off
11590346 - Incorporated on 26 September 2018
MAGRATHENA LTDDisolved
13968320 - Dissolved on 15 August 2023
MAGRASERLEY LTD
14499634 - Incorporated on 22 November 2022
MAGRATHEA (UK) LIMITED
05891555 - Incorporated on 31 July 2006