IAINDFISHER LTDActive - Proposal to Strike off
SC808448 - Incorporated on 26 April 2024
IAIN TWEEDIE LTD.
SC261432 - Incorporated on 6 January 2004
IAINC IT LIMITED
08527789 - Incorporated on 14 May 2013
IAINHCREATIVE LTDDisolved
09886060 - Dissolved on 12 September 2023
IAIN RAE LIMITED
10806231 - Incorporated on 6 June 2017
DAVID JOHNSTON CONSULTANCY AND INTERIM MANAGEMENT LIMITEDActive - Proposal to Strike off
07129643 - Incorporated on 19 January 2010
IAIN KENNEDY LTD.
SC282067 - Incorporated on 23 March 2005
IAINLITTLEMORE LTDDisolved
15082753 - Dissolved on 24 December 2024
IRVINES CONSTRUCTION LTD
10883390 - Incorporated on 25 July 2017
JOHNSTON BERRY LTD
03042701 - Incorporated on 6 April 1995
JOHNSTON AND JOHNSTON FIFE LIMITED
SC402525 - Incorporated on 28 June 2011
PILLAR HERCULES NO.2 LIMITED
02839069 - Incorporated on 23 July 1993
DENNIS IRVINE STUDIO LIMITED
09476605 - Incorporated on 9 March 2015
CUMBRAE LODGE CARE LIMITED
15559055 - Incorporated on 13 March 2024
BUCHER MUNICIPAL LIMITED
00199841 - Incorporated on 11 August 1924
Curtis Road, Dorking, RH4 1XF
IAIN DALE LIMITED
03475067 - Incorporated on 2 December 1997
IAIN KYLE LIMITED
04510968 - Incorporated on 14 August 2002
IAIN JOHN LYNCH LTDDisolved
09475268 - Dissolved on 7 February 2023
IAIN CRAIG & SONS LTD
SC585600 - Incorporated on 15 January 2018
IAIN MATTHEWS LTDDisolved
15012636 - Dissolved on 24 December 2024