Funding Spotter. UK Equity Round Tracker.
Macfarlane Group, Funding History, Investors & Cap Table | Funding Spotter
Free preview. Sign up free to see investors, shareholders, financials, and full round details.
MACFARLANE GROUP PLC ACTIVE
Company number SC004221
Incorporated 1899-04-15
Last updated 1 Jun 2026
Registered office 3 Park Gardens, Glasgow, G3 7YE, Scotland
SIC 70100 No share issues or funding rounds.
Similar Companies by Industry Active companies with the same SIC code: 70100 (Activities of head offices).
Financial Data No accounts data available
Sign up to see fundraising history
Active Officers (7) James Macdonald
secretary since 2021-01-01
Peter Atkinson
director since 2003-10-06
James Baird
director since 2018-01-08
Ivor Gray
director since 2020-11-19
Aleen Gulvanessian
director since 2021-10-01
David Stirling
director since 2025-01-01
Diane Whyte
director since 2022-10-01
PSCs (0) Resigned Officers(34) Show Hide These are the directors and secretaries who have left MACFARLANE GROUP PLC. A resignation is filed with Companies House on form TM01 and the date below is the date the officer's appointment ended, not the date it was filed. Departures matter for reading a company's history: a founder leaving shortly after a funding round, or several directors resigning at once, is often the visible trace of a change of control or a restructure.
Archibald Ritchie resigned 1996-05-28
Moira Frame resigned 1994-03-22
Ivor Gray resigned 2021-01-01
John Love resigned 2016-03-01
John Love resigned 2001-08-02
Derek Quirk resigned 2020-05-15
Michael Arrowsmith resigned 2018-08-31
Norman Barclay resigned 1995-05-23
Rupert Barclay resigned 1998-01-26
Graeme Bissett resigned 2017-09-29
Graham Casey resigned 2009-03-24
Michael Clark resigned 2004-05-11
Michael Clark resigned 2001-09-19
Charles Cruickshank resigned 1995-12-31
Robert Dickson resigned 1991-05-29
Iain Duffin resigned 2003-05-07
Andrea Dunstan resigned 2021-09-30
Gordon Lane resigned 1999-08-09
Archibald Hunter resigned 2012-05-08
John Ward resigned 2003-10-31
Richard Stenhouse resigned 2005-05-10
Robert Speirs resigned 2003-09-01
Andrew Reekie resigned 1999-07-12
Stuart Paterson resigned 2022-10-01
Kevin Mellor resigned 2013-05-07
William Mcnaught resigned 1990-10-26
Robert Mclellan resigned 2023-12-31
Robert Martin resigned 1998-03-31
William Mackie resigned 1999-06-30
Lord Macfarlane of bearsden resigned 1999-05-18
Hamish Macfarlane resigned 1999-12-30
John Love resigned 2021-03-31
John Lane resigned 1998-12-31
Andrew Cotton resigned 2015-05-08