DAVID ARCHIBALD MACFARLANE
4 ROSEBERY STREET, ABERDEEN, AB2 4LL
THOMAS DAVID MACFARLANE
Born May 1989
OAKHURST HOUSE 57 ASHBOURNE ROAD, DERBY, DERBYSHIRE, UNITED KINGDOM, DE22 3FS
DAVID MACFARLANE MURRAY
Born March 1944
11 NEWTON DRIVE, ELDERSLIE, JOHNSTONE, RENFREWSHIRE, PA5 9BD
DAVID ARCHIBALD MACFARLANE
Born February 1957
4 ROSEBERY STREET, ABERDEEN, AB2 4LL
MALCOLM DAVID MACFARLANE
BARDON HOUSE, WEST LANE, EAST GRINSTEAD, RH19 4HH
IAN DAVID MACFARLANE
Born January 1959
22A ST. JAMES'S SQUARE, LONDON, UNITED KINGDOM, SW1Y 4JH
DAVID NEIL MACFARLANE
Born May 1936
BEECHWOOD 11 BREEDONS HILL, PANGBOURNE, READING, BERKSHIRE, RG8 7AT
DAVID NIGEL MACFARLANE
Born June 1958
9 MID-SHORE, PITENWEEM, FIFE, KY10
GEMC0RP LTDDissolved
11407009 - Dissolved on 22 June 2021
MR MR LTDActive - Proposal to Strike off
15533685 - Incorporated on 1 March 2024
MACFARLANE & MUIR LTD.
SC197318 - Incorporated on 17 June 1999
NEIL M MACFARLANE LTD
15391026 - Incorporated on 5 January 2024
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
ROSE MACFARLANE LTD
08904537 - Incorporated on 20 February 2014
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