MACFARLANE VAN DER HEUL LTD
11447923 - Incorporated on 4 July 2018
BDP BRISTOL LIMITED
03228395 - Incorporated on 23 July 1996
BE EDUCATION LIMITED
09912552 - Incorporated on 11 December 2015
IAIN DENBY LIMITEDDisolved
04195602 - Dissolved on 28 June 2025
IAIN PENNYCOOK LTD.
SC259614 - Incorporated on 21 November 2003
IAIN ROSS & CO LIMITED
05757392 - Incorporated on 27 March 2006
IAIN ARMSTRONG LTD
08688740 - Incorporated on 12 September 2013
IAIN WHYTE LIMITEDLiquidation
SC453029 - Incorporated on 25 June 2013
IAIN A BURNS LIMITEDActive - Proposal to Strike off
10962737 - Incorporated on 14 September 2017
N.S. MACFARLANE & CO. LIMITEDActive - Proposal to Strike off
SC012922 - Incorporated on 4 December 1923
SALT PIT CROFT FARM LTD
09197170 - Incorporated on 1 September 2014
IAIN PERRY LIMITED
04693287 - Incorporated on 11 March 2003
IAIN BLAKE LIMITEDLiquidation
06850145 - Incorporated on 18 March 2009
IAIN YOUNG LIMITED
SC135468 - Incorporated on 9 December 1991
IAIN BRUCE LIMITED
SC312070 - Incorporated on 16 November 2006
IAIN ABERNETHY LTD
08178328 - Incorporated on 14 August 2012
IAIN LOCKE LIMITEDDissolved
05953614 - Dissolved on 24 May 2011
IAIN O'BOYLE LIMITEDActive - Proposal to Strike off
07633396 - Incorporated on 13 May 2011
IAIN EXLEY LIMITEDActive - Proposal to Strike off
10279324 - Incorporated on 14 July 2016
IAIN LOCKE LIMITEDDisolved
11901088 - Dissolved on 27 June 2023