MACFARLANE TECHNOLOGY LIMITED
SC243968 - Incorporated on 14 February 2003
PETER MACFARLANE LIMITED
06083125 - Incorporated on 5 February 2007
MACFARLANE MOTORS LIMITED
SC562607 - Incorporated on 5 April 2017
MORGAN MACFARLANE LIMITED
12177971 - Incorporated on 28 August 2019
MACFARLANE CC LIMITED
10501890 - Incorporated on 29 November 2016
JANE MACFARLANE LIMITED
15433247 - Incorporated on 22 January 2024
MACFARLANE PRACTICE LIMITEDDisolved
04573757 - Dissolved on 18 November 2023
MACFARLANE TELESYSTEMS LIMITEDDisolved
03031056 - Dissolved on 18 June 2025
MACFARLANE ELECTRICAL LIMITED
SC388186 - Incorporated on 4 November 2010
GEORGE MACFARLANE LIMITEDActive - Proposal to Strike off
07083443 - Incorporated on 23 November 2009
MACFARLANE ACQUISITIONS LIMITED
07864688 - Incorporated on 29 November 2011
IAN MACFARLANE LIMITEDActive - Proposal to Strike off
08013396 - Incorporated on 30 March 2012
MACFARLANE MANAGEMENT LIMITEDDisolved
SC226725 - Dissolved on 2 April 2024
ROBERT MACFARLANE LIMITED
12528161 - Incorporated on 20 March 2020
MACFARLANE ESTATES LIMITEDActive - Proposal to Strike off
10222805 - Incorporated on 9 June 2016
FERGUS MACFARLANE LIMITED
12110877 - Incorporated on 18 July 2019
MACFARLANE TRANSLATIONS LIMITED
10375219 - Incorporated on 14 September 2016
MACFARLANE DISTRIBUTION LIMITED
14876810 - Incorporated on 17 May 2023
TESSA JANE WHICHELOE
Born January 1985
58 ROYAL YORK CRESCENT, CLIFTON, BRISTOL, ENGLAND, BS8 4JP
SUSAN JANE WHICHELOE
Born March 1945
53 THE BUNGALOW, RAY PARK AVENUE, MAIDENHEAD, BERKSHIRE, SL6 8DZ