KB BLAND LTDDisolved
13934245 - Dissolved on 9 July 2024
XK BLAND LTDActive - Proposal to Strike off
13957302 - Incorporated on 5 March 2022
BC BLAND LTDDisolved
14123509 - Dissolved on 27 February 2024
MEIKLEHOPE LTD
SC504508 - Incorporated on 28 April 2015
J MEIKLEJOHN LTDActive - Proposal to Strike off
SC542897 - Incorporated on 16 August 2016
MEIKLE FERRY LTDDisolved
13650047 - Dissolved on 6 May 2025
MEIKLES OF MEY LTD
SC816157 - Incorporated on 11 July 2024
DARYL MEIKLE LTD
16282607 - Incorporated on 28 February 2025
MEIKLE CONTRACTORS LTD.Active - Proposal to Strike off
SC541255 - Incorporated on 27 July 2016
MEIKLE-MCINTOSH LIMITED
07845828 - Incorporated on 14 November 2011
MEIKLE MEDICAL LTD.
08627977 - Incorporated on 29 July 2013
MEIKLE FARMING LIMITED
09436164 - Incorporated on 12 February 2015
ANDREW MEIKLE LIMITEDActive - Proposal to Strike off
SC549736 - Incorporated on 9 November 2016
AMPLIFIED PEOPLE GROUP LTD
15275833 - Incorporated on 10 November 2023
MEIKLE SUBSEA LTD
SC555664 - Incorporated on 25 January 2017
MEIKLE & CO LIMITEDDissolved
04488499 - Dissolved on 25 February 2014
IAN BLAND LTD
08281607 - Incorporated on 5 November 2012
AFP BLAND LTDDisolved
12812220 - Dissolved on 12 December 2023
BLANDIE LTD
13578786 - Incorporated on 23 August 2021
MEIKLE CAREWE LLP
SO302749 - Incorporated on 18 March 2010