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
ALBA HEATING LIMITED
07705318 - Incorporated on 14 July 2011
GIGLETS ALBA LIMITED
SC434432 - Incorporated on 10 October 2012
CIRCUS ALBA LTD
SC472502 - Incorporated on 14 March 2014
ALBA CONSULTING LIMITEDDissolved
08506383 - Dissolved on 11 September 2018
ECO ALBA LIMITED
SC453113 - Incorporated on 25 June 2013
FX ALBA LIMITED
SC509469 - Incorporated on 26 June 2015
TALON ALBA LTD
SC565551 - Incorporated on 10 May 2017
NONNA ALBA LIMITEDActive - Proposal to Strike off
SC571201 - Incorporated on 13 July 2017