MEIKLE WHITRIGGS FARM
SL001122 - Incorporated on 25 February 1988
MEIKLE DALBEATTIE FARM
SL004893 - Incorporated on 8 April 2003
RENNIE MEIKLE LIMITED
SC206552 - Incorporated on 25 April 2000
MEIKLE ADVISERS LIMITED
09011183 - Incorporated on 25 April 2014
MEIKLE HOLDINGS LTD
SC674337 - Incorporated on 15 September 2020
MEIKLE CONSTRUCTION LTDDisolved
10191281 - Dissolved on 12 March 2024
MEIKLE SALES LIMITEDDisolved
SC751643 - Dissolved on 28 March 2023
MEIKLE GROWERS LTD
12873156 - Incorporated on 11 September 2020
MEIKLEANDCO LIMITEDDisolved
14751260 - Dissolved on 14 November 2023
D J BLANDON & CO. LTD.Dissolved
06364433 - Dissolved on 26 April 2011
BLAND WORK LTD
10981931 - Incorporated on 26 September 2017
BLANDEMA LTDDisolved
15112817 - Dissolved on 11 February 2025
KARL BLAND LTD
09640538 - Incorporated on 16 June 2015
MEIKLE CLOAK LIMITED
SC146230 - Incorporated on 1 September 1993
MEIKLE FINDOWIE LIMITED
SC235572 - Incorporated on 16 August 2002
MEIKLE CATERING LIMITED
SC298059 - Incorporated on 2 March 2006
MEIKLE PROPERTIES LIMITED
SC619060 - Incorporated on 23 January 2019
OWENS & MEIKLE LIMITEDDisolved
SC659584 - Dissolved on 7 June 2022
MEIKLE DEFENCE LIMITEDDisolved
09629408 - Dissolved on 11 January 2022
MEIKLE PROPERTY LTD
SC735739 - Incorporated on 16 June 2022