B MCFARLANE HAULAGE LIMITED
04245603 - Incorporated on 3 July 2001
AGN MCFARLANE ENGINEERING LIMITED
SC456355 - Incorporated on 8 August 2013
HUGHES SHAUGHNESSY MCFARLANE LIMITED
SC483230 - Incorporated on 30 July 2014
MCFARLANE MITCHELL CONSULTANTS LIMITED
08485531 - Incorporated on 12 April 2013
MCFARLANE COACH BUILDERS LTDActive - Proposal to Strike off
SC605067 - Incorporated on 13 August 2018
MCFARLANE SIGNALLING SERVICES LTD
10184330 - Incorporated on 17 May 2016
S MCFARLANE CONSULTING LIMITED
09672192 - Incorporated on 6 July 2015
MCFARLANE TELFER (OMAN) LIMITED
11923687 - Incorporated on 3 April 2019
MCFARLANE ACCOUNTING SERVICES LIMITED
09438971 - Incorporated on 13 February 2015
CORINNA MCFARLANE ASSOCIATES LTDActive - Proposal to Strike off
09477841 - Incorporated on 9 March 2015
ROBERT MCFARLANE LANDSCAPES LTDActive - Proposal to Strike off
09904106 - Incorporated on 7 December 2015
PETER MCFARLANE INDEPENDENT LIMITED
09982936 - Incorporated on 2 February 2016
POWELL MCFARLANE CONTRACTING LTDActive - Proposal to Strike off
10447338 - Incorporated on 26 October 2016
MCFARLANE ASSET MANAGEMENT LTDActive - Proposal to Strike off
SC583254 - Incorporated on 6 December 2017
MACKAY & MCFARLANE TELEVISION LIMITED
11205436 - Incorporated on 14 February 2018
MCFARLANE INDUSTRIES GROUP LTDActive - Proposal to Strike off
12991486 - Incorporated on 2 November 2020
MCFARLANE PROPERTY CAPITAL LTDDisolved
SC763047 - Dissolved on 27 August 2024
MCFARLANE JOINERY SERVICES LTD
SC751918 - Incorporated on 30 November 2022
K C HOLDINGS LIMITED
02655075 - Incorporated on 17 October 1991
NEW ZEALAND BIOLABS LIMITEDActive - Proposal to Strike off
03266808 - Incorporated on 22 October 1996