IAN BRUCE 1962 LTDDisolved
13098695 - Dissolved on 31 May 2022
IAN BRUCE LIMITED
08021093 - Incorporated on 5 April 2012
DAVID BRUCE HSE LTD
08050529 - Incorporated on 30 April 2012
IAN W BRUCE COACH HIRE LTD.
SC209895 - Incorporated on 10 August 2000
MR DAVID P C LTD
16409026 - Incorporated on 25 April 2025
BRUCE DAVIDSON LTDDissolved
SC450290 - Dissolved on 2 July 2019
MRH DAVID LTDActive - Proposal to Strike off
11325633 - Incorporated on 24 April 2018
DAVID BRUCE LIMITED
05177340 - Incorporated on 12 July 2004
DAVID BRUCE LIMITEDDisolved
10876410 - Dissolved on 28 June 2022
IAN T DAVIDSON LTD.
SC237533 - Incorporated on 1 October 2002
DAVID BRUCE MUSIC LTD.Active - Proposal to Strike off
SC452398 - Incorporated on 14 June 2013
BANSBERIA LIMITED
04622207 - Incorporated on 19 December 2002
IAN DAVID SMITH LTD
11134288 - Incorporated on 5 January 2018
DAVID IAN LIMITED
02318431 - Incorporated on 17 November 1988
IAN DAVID LIMITED
02095384 - Incorporated on 2 February 1987
IAN BRUCE BUILDER LIMITED
04280912 - Incorporated on 4 September 2001
IAN ROBERTSON BRUCE LIMITED
SC064280 - Incorporated on 10 March 1978
IAN BRUCE ASSOCIATES LIMITED
01829077 - Incorporated on 2 July 1984
IAN BRUCE SURVEYING LIMITED
SC162586 - Incorporated on 12 January 1996
DAVID BRUCE SPARK-ART LTDActive - Proposal to Strike off
08167629 - Incorporated on 3 August 2012