Free preview. Sign up free to see investors, shareholders, financials, and full round details.
DAVID MACBRAYNE LIMITED
ACTIVE- Company number
- SC015304
- Incorporated
- 1928-10-21
- Last updated
- 12 Sept 2026
- Registered office
- FERRY TERMINAL, GOUROCK, PA19 1QP
- SIC
- 50100
No share issues or funding rounds.
Similar Companies by Industry
Active companies with the same SIC code: 50100 (Sea and coastal passenger water transport).
Financial Data
No accounts data available
Fundraising by Year
Sign up to view →Active Officers (8)
John Macrae
directorsince 2021-11-16
John Nolan
directorsince 2025-11-03
Erik Ostergaard
directorsince 2022-01-03
Karen Ryan
directorsince 2023-12-01
Lucy Conway
directorsince 2025-11-03
Timothy Ingram
directorsince 2021-11-08
Duncan Mackison
directorsince 2025-02-12
David Beaton
directorsince 2023-06-19
PSCs (1)
The Scottish MinistersCORP
Legal person person with significant control · Notified: 2016-04-06
- Ownership of shares 75 to 100 percent
- Right to appoint and remove directors
Resigned Officers(33)
ShowHide
These are the directors and secretaries who have left DAVID MACBRAYNE 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.
James Kirkwood resigned 1992-12-31
Gordon Mckenzie resigned 2011-04-30
Susan Browell resigned 2022-11-30
Michael Comerford resigned 2022-11-30
Graeme Crombie resigned 1996-03-31
Robert Drummond resigned 2024-07-12
Murray Easton resigned 2016-01-01
Ian Gillies resigned 2012-10-31
William Sinclair resigned 2010-06-30
Robert Sinclair resigned 2010-12-31
John Simkins resigned 2000-11-24
Charles Robertson resigned 2012-08-24
Martin Dorchester resigned 2017-12-01
Albert Tait resigned 2022-02-28
George Taylor resigned 2012-12-31
James Stirling resigned 2021-11-20
Primrose Stark resigned 2015-12-31
Neil Rankin resigned 1999-07-31
Norman Quirk resigned 2013-12-31
Philip Preston resigned 2009-04-01
Colin Paterson resigned 1997-07-31
Sharon O'connor resigned 2024-07-25
Peter Timms resigned 2012-11-26
Stephen Hagan resigned 2021-11-20
Ian Irwin resigned 1990-03-29
John Kerr resigned 2007-12-14
Alexander Lynch resigned 2012-04-18
Duncan Mackison resigned 2022-09-16
Alexander Macdonald resigned 2009-03-31
Harold Mills resigned 2006-07-31
Alastair Struthers resigned 1994-12-31
David Mcgibbon resigned 2022-01-31
Lorne Macleod resigned 2012-10-31