BAIN JOINERY LIMITED
SC247566 - Incorporated on 9 April 2003
BAIN 1 LIMITEDLiquidation
02732585 - Incorporated on 20 July 1992
R.G. BAIN LIMITED
SC032301 - Incorporated on 21 May 1957
SCOTT & BAIN LIMITED
SC250244 - Incorporated on 29 May 2003
BAIN & IRVINE LTD.
SC299125 - Incorporated on 17 March 2006
BAIN AMACH LTD.Active - Proposal to Strike off
07900130 - Incorporated on 6 January 2012
BAIN CONSULTANTS LIMITEDDissolved
SC328254 - Dissolved on 23 August 2013
ROGER BAIN LIMITED
05145286 - Incorporated on 4 June 2004
RICHARD BAIN LTD
SC451727 - Incorporated on 6 June 2013
JOE BAIN LIMITED
09040874 - Incorporated on 15 May 2014
BAIN AVIATION LTDActive - Proposal to Strike off
11749608 - Incorporated on 4 January 2019
LANGSTON BAIN LIMITEDActive - Proposal to Strike off
11368240 - Incorporated on 17 May 2018
BAIN BUILDING LIMITEDLiquidation
SC580657 - Incorporated on 3 November 2017
HARTLEY BAIN LIMITEDActive - Proposal to Strike off
11312480 - Incorporated on 16 April 2018
SHARADHA BAIN LTDDisolved
SC710917 - Dissolved on 19 September 2023
BAIN CONSTRUCTION LIMITEDDisolved
14012889 - Dissolved on 5 September 2023
BAIN ALNAHRAIN LTDDisolved
14096918 - Dissolved on 27 December 2022
DIPPIE & BAIN LIMITED
15834661 - Incorporated on 12 July 2024
RPAX&BAIN LIMITED
16346100 - Incorporated on 26 March 2025
BAINITE LTDActive - Proposal to Strike off
11493615 - Incorporated on 1 August 2018