RUTH MACFARLANE
Born March 1968
OLD POST OFFICE LOGIE, DUNPHAIL, FORRES, MORAY, IV36 2QN
JUDITH RUTH MACFARLANE
Born July 1964
WILLOWBROOK BARN BANBURY ROAD, BISHOPS TACHBROOK, LEAMINGTON SPA, WARWICKSHIRE, ENGLAND, CV33 9QL
SIAN RUTH MACFARLANE
Born March 1974
WESTWOOD HOUSE IVY COTTAGE FARM, ELKSTONE, GLOUCESTERSHIRE, UNITED KINGDOM, GL53 9PD
JOYCE RUTH MACFARLANE
Born May 1959
WINDYHILL FARM, HOWWOOD, RENFREWSHIRE, PA9 1DF
JOYCE RUTH MACFARLANE
WINDYHILL FARM, HOWWOOD, RENFREWSHIRE, PA9 1DF
MACFARLANE HAMPTON
07661236 - Incorporated on 7 June 2011
A.R. MACFARLANE & CO
SL000155 - Incorporated on 18 October 1982
MACFARLANE + ASSOCS (MANAGEMENT) LIMITED
08891510 - Incorporated on 12 February 2014
RUTH C LTD
09816206 - Incorporated on 8 October 2015
R.B. MACFARLANE LTDLiquidation
SC322023 - Incorporated on 24 April 2007
E&A MACFARLANE LTDDisolved
SC520132 - Dissolved on 23 August 2022
2 MACFARLANE LTD
13744981 - Incorporated on 15 November 2021
C.E. RUTH LTD
05387777 - Incorporated on 10 March 2005
MACFARLANES LLP
OC334406 - Incorporated on 28 January 2008
C M MACFARLANE LTD
SC654406 - Incorporated on 13 February 2020
B W MACFARLANE LLPActive - Proposal to Strike off
OC347433 - Incorporated on 27 July 2009
A R MACFARLANE LTD
SC344176 - Incorporated on 11 June 2008
L MACFARLANE LTDActive - Proposal to Strike off
08511927 - Incorporated on 1 May 2013
R G MACFARLANE LTDLiquidation
09984241 - Incorporated on 3 February 2016
93 Aire Road, Wetherby, LS22 7FJ
R T MACFARLANE LTD
11685275 - Incorporated on 19 November 2018