BEN MACFARLANE & CO LIMITEDActive - Proposal to Strike off
07430255 - Incorporated on 4 November 2010
MR & MR LTD
16489396 - Incorporated on 2 June 2025
NEIL.WILLOX.NEIL LTDDissolved
SC601075 - Dissolved on 22 June 2021
DIRECT LABELLING LIMITED
04717054 - Incorporated on 31 March 2003
MR MR LTDActive - Proposal to Strike off
15533685 - Incorporated on 1 March 2024
MACFARLANE & MUIR LTD.
SC197318 - Incorporated on 17 June 1999
MACFARLANE ARBORICULTURE LIMITED
SC366255 - Incorporated on 29 September 2009
ECHELON ASSOCIATES LTDActive - Proposal to Strike off
05170722 - Incorporated on 5 July 2004
SPEY LIMITEDLiquidation
05357399 - Incorporated on 8 February 2005
DR MACFARLANE ASSOCIATES LIMITED
10136194 - Incorporated on 20 April 2016
LL SERVICES LIMITED
05361634 - Incorporated on 11 February 2005
O'NEILL O T LTDActive - Proposal to Strike off
08029047 - Incorporated on 13 April 2012
FRANCIS AND FRANCIS LIMITEDDisolved
00479899 - Dissolved on 20 October 2022
FRANCIS & FRANCIS EVENTS LIMITEDActive - Proposal to Strike off
09439486 - Incorporated on 13 February 2015
ROSE MACFARLANE LTD
08904537 - Incorporated on 20 February 2014
FRANCIS & FRANCIS BARS LIMITEDDissolved
04967704 - Dissolved on 30 November 2010
AFFILIO LTD
11620545 - Incorporated on 12 October 2018
MACFARLANE THIRSK LIMITED
00345892 - Incorporated on 4 November 1938
WALLIS MACFARLANE LTDActive - Proposal to Strike off
04821442 - Incorporated on 4 July 2003
MACFARLANE MEDIA LIMITED
07046179 - Incorporated on 16 October 2009