The red node is John. Pale nodes are charities, grey nodes are companies, and darker grey nodes are the people who sit on them. Dashed links are historical or inferred. Click any node to explore.
Person
John Maciver Macleod
John Maciver Macleod was previously a director of AN Comunn Gaidhealach (until 2018) and 1 other organisation. Source: Companies House records.
Director at AN Comunn Gaidhealach · Director at Comunn NA Gaidhlig Limited
- 0 current roles
- 2 previous roles
- Served alongside 53 people
Official record Companies House · updated 11th October 2026
Roles
2 roles across 2 organisations (0 current, 2 previous)Previous roles (2)
-
AN Comunn GaidhealachDirector · 2007-2018
Official record · Companies House
- Source
- Companies House
- Organisation
- AN Comunn Gaidhealach
- Role
- Director
- Appointed
- 2007-05-25
- Ended
- 2018-01-04
- Record reference
- Company SC322420
Previous -
Comunn NA Gaidhlig LimitedDirector · 2005-2007
Official record · Companies House
- Source
- Companies House
- Organisation
- Comunn NA Gaidhlig Limited
- Role
- Director
- Appointed
- 2005-02-01
- Ended
- 2007-09-20
- Record reference
- Company SC089590
Previous
Company roles, current and past, as filed at Companies House.
People John has served alongside
53 people across 2 organisationsBased on overlapping official board records. Calculated from official records It does not mean they know each other. Only formal co-service is listed: people are never joined on a matching name alone.
Comunn NA Gaidhlig Limited 33 people · 1991-2007
- John William Blair2007
- Mary Theresa Macinnes2007
- Archie Maclean2007
- Dr James Hetherington Grant2007
- Margaret Ann Mackay2006-2007
- Ishbel Maclean2005-2007
- Alexander Allan Macdonald2005-2007
- Derek Malcolm Murray2005-2007
- Donald Macdonald2005-2007
- Donald Martin2005-2007
- Hamish Fraser2005-2007
- Iain Campbell2005-2006
- Mairi Bremner2005-2006
- Duncan John Ferguson1996-2007 dates incomplete
- Donald Mackenzie Mackay1995-2007 dates incomplete
- Neil Mckechnie1995-2007 dates incomplete
- Iain Maclennan Maciver1995-2007 dates incomplete
- James Tolmie Macdonald1994-2007 dates incomplete
- William Macdonald1994-2007 dates incomplete
- Catherine Montgomery Blight1993-2007 dates incomplete
- Hugh Donald Maclennan1993-2007 dates incomplete
- Ian Graham Davidson1993-2007 dates incomplete
- Rev Malcolm John Maclellan1993-2007 dates incomplete
- John Storey1992-2007 dates incomplete
- John Angus Mackay1991-2007 dates incomplete
- Agnes Rennie1991-2007 dates incomplete
- Donald John Mackay1991-2007 dates incomplete
- Dr John Smith1991-2007 dates incomplete
- Duncan Macquarrie1991-2007 dates incomplete
- Kenna Kennedy1991-2007 dates incomplete
- Professor Norman Neil Nicolson Gillies1991-2007 dates incomplete
- Rev Father Maclellan1991-2007 dates incomplete
- Roderick John Macleod1991-2007 dates incomplete
AN Comunn Gaidhealach 21 people · 2007-2018
- Fiona Dunn2016-2017
- Daniel Christopher Macrae2016-2018
- Duncan John Ferguson2014-2017
- Rosemary Ward2014-2018
- Alasdair Maccuish2013-2018
- Donald Beaton2013-2016
- David Hutton Cannon2013-2018
- Mariliyn Waters2013-2017
- Mairi Kier2012-2013
- Norma Anne Young2012-2016
- Tom Mitchell2012-2013
- Allan Campbell2012-2018
- Amy Veronica Macaulay2007-2012
- Donald Macdonald2007-2018
- Janet Maciver Macdonald2007-2018
- William John Blair2007-2011
- Peigi Maclennan2007-2018
- Alexander Stewart Macinnes2007-2008
- Angus William Macdonald2007
- Macleod & Maccallum2007-2016
- Robert Lewis Mcintyre Banks2007-2014
Sources
- Companies House
- Officer appointments and resignations.
- Edition
- Register edition compiled 11th October 2026
- Identity
- Records are treated as the same person only where our identity-matching rules support it. Confirmed relationships are supported by the approved identity-matching evidence and rules. Likely relationships are supported by sufficient evidence to suggest the records concern the same individual, but are not established as confirmed; they are shown with the label “Likely the same person”. How people are matched
Report an issue with this record · How we handle data · Object or ask for removal