XL ENGINEERING HOLDINGS LIMITED
02459653 - Incorporated on 15 January 1990
XL ENGINEERING TRADING LIMITED
05676190 - Incorporated on 16 January 2006
XL ENGINEERING LIMITED
05841296 - Incorporated on 8 June 2006
XL3 HOLDINGS LTD
12309978 - Incorporated on 12 November 2019
2XL HOLDINGS LTD
13640682 - Incorporated on 24 September 2021
XL HOLDINGS (U.K) LTDDisolved
14947591 - Dissolved on 10 December 2024
XLN HOLDINGS LTD
16203548 - Incorporated on 23 January 2025
XLL HOLDINGS LTD
10740137 - Incorporated on 25 April 2017
XLP HOLDINGS LTD
13822413 - Incorporated on 30 December 2021
XLR HOLDINGS LTDDisolved
14188233 - Dissolved on 29 August 2023
XLNT HOLDINGS LTD
12343437 - Incorporated on 2 December 2019
MAUA XL HOLDINGS LTD
16408719 - Incorporated on 25 April 2025
A1XL
08766740 - Incorporated on 7 November 2013
XLR8R HOLDINGS LIMITEDActive - Proposal to Strike off
12741944 - Incorporated on 14 July 2020
XLM HOLDINGS LIMITED
11701509 - Incorporated on 28 November 2018
ALPHA ENGINEERING XL LIMITED
SC760417 - Incorporated on 28 February 2023
XL PRECISION ENGINEERING LIMITED
07957164 - Incorporated on 21 February 2012
OGV XL (HOLDINGS) LIMITED
SC551466 - Incorporated on 30 November 2016
XLL HOLDINGS II LIMITED
10955623 - Incorporated on 11 September 2017
XL EDM (HOLDINGS) LIMITED
06514225 - Incorporated on 26 February 2008