Funding Spotter. UK Equity Round Tracker.
Macfarlane Labels, UK Company Profile | Funding Spotter
Free preview. Sign up free to see investors, shareholders, financials, and full round details.
MACFARLANE LABELS LIMITED ACTIVE
Company number SC027016
Incorporated 1949-04-26
Last updated 12 Sept 2026
Registered office 22 BENTINCK STREET, KILMARNOCK, AYRSHIRE, KA1 4AS
SIC 18121 No filings found for this company.
Period ending 2025-02-28(Full) Sign up to see fundraising history
Active Officers (6) Gary Tomlin
director since 2021-12-31
Ian Kendall
director since 2021-12-31
Anthony Jones
secretary since 2021-12-31
Ian Bates
director since 2025-08-28
Graham Cattell
director since 2025-09-10
Benjamin Cox
director since 2025-09-10
Persons with significant control are available once you sign up.
Sign up free Resigned Officers(26) Show Hide These are the directors and secretaries who have left MACFARLANE LABELS LIMITED. 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.
Paul Lancaster resigned 2007-03-02
Peter Bennett resigned 1991-08-30
William Bryce resigned 1990-07-27
William Byrne resigned 1999-12-31
Graham Casey resigned 2009-03-24
Andrew Cotton resigned 2015-05-08
Gregor Williamson resigned 2015-12-31
John Osborne resigned 1991-11-30
Graham Mitchell resigned 1999-12-02
William Mcnaught resigned 1990-10-26
William Mackie resigned 1999-06-30
Lord Macfarlane of bearsden resigned 1999-06-30
James Macdonald resigned 2021-12-31
John Love resigned 2021-03-25
Eric Letton resigned 1996-11-18
Melanie Leach resigned 1995-04-30
Ivor Gray resigned 1999-12-31
Ivor Gray resigned 2021-12-31
John Graham resigned 1998-12-31
Eric Letton resigned 1996-11-18
Ivor Gray resigned 1999-12-31
Andrew Reekie resigned 1994-04-29
John Love resigned 2021-03-25
James Macdonald resigned 2021-12-31
Peter Atkinson resigned 2021-12-31
Donald Allan resigned 1993-09-16