ALBA ARCHAEOLOGY LTD.Dissolved
SC275550 - Dissolved on 9 February 2016
ALBA SKIPS LIMITEDDissolved
SC323083 - Dissolved on 7 May 2010
ALBA ENTERTAINMENTS LIMITED
SC323807 - Incorporated on 16 May 2007
ALBA EPC LIMITEDDissolved
SC344584 - Dissolved on 16 August 2013
ALBA BIDS LTDDissolved
SC345799 - Dissolved on 5 November 2010
ALBA AVIONICS LIMITEDDissolved
SC348383 - Dissolved on 15 October 2010
3663 ALBA LIMITEDDisolved
03865992 - Dissolved on 20 December 2022
ALBA AGENCIES LIMITEDLiquidation
SC125251 - Incorporated on 29 May 1990
ALBA CHIROPRACTIC LIMITED
SC311982 - Incorporated on 15 November 2006
ALBA CONTRACTING LIMITEDLiquidation
04752490 - Incorporated on 2 May 2003
ALBA NOVA LIMITED
SC323499 - Incorporated on 11 May 2007
ALBA PHOTONICS LIMITEDDisolved
SC367009 - Dissolved on 21 January 2025
ALBA RESOURCES LIMITEDDisolved
SC210359 - Dissolved on 29 July 2021
ALBA THERMALS LTD
SC329691 - Incorporated on 21 August 2007
ALBA TRANSPORT LIMITEDDissolved
04458536 - Dissolved on 31 August 2013
ALBA CONSULTANCY LIMITED
03730827 - Incorporated on 11 March 1999
ALBA ENGINEERING LIMITED
02521466 - Incorporated on 12 July 1990
ALBA PLANT LIMITEDActive - Proposal to Strike off
06944293 - Incorporated on 25 June 2009
GROUP ALBA LTD
07549641 - Incorporated on 3 March 2011
ALBA JONES LIMITED
07552077 - Incorporated on 4 March 2011