The red node is Keith. 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
Keith Gordon Mccall
Keith Gordon Mccall is a director of 2 companies and holds 1 other current role. Source: Companies House records.
Llp-designated-member at Silverwitch Kennels LLP · Director at Incasoft Limited
- 3 current roles
- 12 previous roles
- Served alongside 68 people
Official record Companies House · updated 11th October 2026
Roles
15 roles across 15 organisations (3 current, 12 previous)Current roles (3)
-
Silverwitch Kennels LLPLlp-designated-member · 2021-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Silverwitch Kennels LLP
- Role
- Llp-designated-member
- Appointed
- 2021-03-05
- Record reference
- Company SO307176
Current -
Incasoft LimitedDirector · 2016-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Incasoft Limited
- Role
- Director
- Appointed
- 2016-03-01
- Record reference
- Company 10034418
Current -
Dawson Fabrics LimitedDirector · 1999-present
Official record · Companies House
- Source
- Companies House
- Organisation
- Dawson Fabrics Limited
- Role
- Director
- Appointed
- 1999-07-02
- Record reference
- Company 03671500
Current
Previous roles (12)
-
Kirkby 2017 LimitedDirector · 2017-2022
Official record · Companies House
- Source
- Companies House
- Organisation
- Kirkby 2017 Limited
- Role
- Director
- Appointed
- 2017-04-12
- Ended
- 2022-03-11
- Record reference
- Company 10722418
Previous -
Yorkshire Premier Meat LimitedDirector · 2012-2022
Official record · Companies House
- Source
- Companies House
- Organisation
- Yorkshire Premier Meat Limited
- Role
- Director
- Appointed
- 2012-12-13
- Ended
- 2022-03-11
- Record reference
- Company 08329802
Previous -
YPM 2012 LimitedDirector · 2011-2013
Official record · Companies House
- Source
- Companies House
- Organisation
- YPM 2012 Limited
- Role
- Director
- Appointed
- 2011-11-15
- Ended
- 2013-01-31
- Record reference
- Company 02555685
Previous -
Thainstone Events LimitedDirector · 2011-2013
Official record · Companies House
- Source
- Companies House
- Organisation
- Thainstone Events Limited
- Role
- Director
- Appointed
- 2011-11-15
- Ended
- 2013-01-31
- Record reference
- Company SC098344
Previous -
Aberdeen & Northern (Estates) LimitedDirector · 2011
Official record · Companies House
- Source
- Companies House
- Organisation
- Aberdeen & Northern (Estates) Limited
- Role
- Director
- Appointed
- 2011-11-15
- Ended
- 2011-11-15
- Record reference
- Company SC100265
Previous -
Scotch Premier Meat LimitedDirector · 2011-2013
Official record · Companies House
- Source
- Companies House
- Organisation
- Scotch Premier Meat Limited
- Role
- Director
- Appointed
- 2011-11-15
- Ended
- 2013-01-31
- Record reference
- Company SC122991
Previous -
Thainstone Leasing CO. LTD.Director · 2011-2013
Official record · Companies House
- Source
- Companies House
- Organisation
- Thainstone Leasing CO. LTD.
- Role
- Director
- Appointed
- 2011-11-15
- Ended
- 2013-01-31
- Record reference
- Company SC160052
Previous -
Taste of Grampian LimitedDirector · 2011-2013
Official record · Companies House
- Source
- Companies House
- Organisation
- Taste of Grampian Limited
- Role
- Director
- Appointed
- 2011-11-15
- Ended
- 2013-01-31
- Record reference
- Company SC200597
Previous -
Highland Country Foods LimitedDirector · 2011-2013
Official record · Companies House
- Source
- Companies House
- Organisation
- Highland Country Foods Limited
- Role
- Director
- Appointed
- 2011-11-15
- Ended
- 2013-01-31
- Record reference
- Company SC154396
Previous
- ITK Services LTDDirector · 2009-2016Previous
- Fdpf LimitedSecretary · 1997-1998Previous
- Dndf LimitedSecretary · 1997-1998Previous
Company roles, current and past, as filed at Companies House.
People Keith has served alongside
68 people across 15 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.
SC154396 11 people · 2011-present
- Peter WatsonServing together now · since 2012
- Patrick John Machray OBEServing together now · since 2012
- Raymond Davidson2012-2013
- Alan Charles Craig2011-2012
- David Brown2011
- James Strachan Cruickshank2011
- John Bruce Mcintosh2011
- John Douglas Fowlie2011
- John Innes Farquharson2011
- John William Gordon2011
- Thomas Charles Johnston2011
Thainstone Leasing CO. LTD. 5 people · 2011-present
- Lc Secretaries LimitedServing together now · since 2011
- Peter Watson2012-2013
- Raymond Davidson2012-2013
- Patrick John Machray OBE2012-2013
- Alan Charles Craig2011-2012
Dawson Fabrics Limited 3 people · 1999-present
- Robert BrannanServing together now · since 2000
- David Peter LambServing together now · since 1999
- Peter Thomas HartillServing together now · since 1999
Silverwitch Kennels LLP 3 people · 2021-present
- Kenneth Colin LittleServing together now · since 2021
- Laura Catherine LittleServing together now · since 2021
- Sarah MccallServing together now · since 2021
Incasoft Limited 1 person · 2016-present
- Philippa Louise MichielsServing together now · since 2016
YPM 2012 Limited 19 people · 1993-2013
- Peter Watson2012-2013
- Raymond Davidson2012-2013
- Alan Charles Craig2011-2012
- David Brown2011-2013
- James Strachan Cruickshank2011-2013
- John Bruce Mcintosh2011-2013
- John Douglas Fowlie2011-2012
- John Innes Farquharson2011-2013
- John William Gordon2011-2013
- Patrick John Machray OBE2011-2013
- Thomas Charles Johnston2011-2013
- Raymond Norman Wight2011-2013 dates incomplete
- Andrew William Tucker2010-2013 dates incomplete
- Brian Sidney Pack2009-2013 dates incomplete
- Charles Macgregor1998-2013 dates incomplete
- Andrew Kenneth Marshall1993-2013 dates incomplete
- Graham Roger Surrey1993-2013 dates incomplete
- Hylton Christian Oberst1993-2013 dates incomplete
- Philip James Hughes1993-2013 dates incomplete
Scotch Premier Meat Limited 18 people · 1990-2013
- Peter Watson2012-2013
- Raymond Davidson2012-2013
- Alan Charles Craig2011-2012
- David Brown2011-2013
- James Strachan Cruickshank2011-2013
- John Bruce Mcintosh2011-2013
- John Douglas Fowlie2011-2012
- John Innes Farquharson2011-2013
- John William Gordon2011-2013
- Patrick John Machray OBE2011-2013
- Thomas Charles Johnston2011-2013
- George Robert Ritch1999-2013 dates incomplete
- Alexander Fowlie1993-2013 dates incomplete
- James Lyon Davidson1993-2013 dates incomplete
- Charles Alexander Mcdonald1992-2013 dates incomplete
- John Arbuthnott1991-2013 dates incomplete
- George Hector Shepherd1990-2013 dates incomplete
- John Lind1990-2013 dates incomplete
Dndf Limited 15 people · 1992-1998
- Keith Alexander Cairns Swinley1998
- Paul Munn1998
- Martin James Shoebottom1997-1998
- Barry Wilson1997
- Edmund Andrew Wood1997-1998
- Paul Nelson Dupont1997-1998
- Stephen Bentley1997-1998
- Stephen Lockwood1997-1998
- Baldev Singh Hayer1997-1998 dates incomplete
- Douglas Wilson Needham1997-1998
- Harry Stuart Cooper1997-1998
- Robert Swailes1997
- Colin Michael Tordoff1996-1998 dates incomplete
- Sir Ronald Andrew Baird Miller1995-1998 dates incomplete
- Brian Oldroyd1992-1998 dates incomplete
Fdpf Limited 13 people · 1995-1998
- Keith Alexander Cairns Swinley1998
- Paul Munn1998
- Barry Wilson1997
- Douglas Wilson Needham1997-1998
- Edmund Andrew Wood1997-1998 dates incomplete
- John Larrington Steel1997
- Michael Dickinson1997
- Paul Nelson Dupont1997-1998 dates incomplete
- Stephen Bentley1997-1998
- Stephen Lockwood1997-1998 dates incomplete
- Terence Sharp1995-1998 dates incomplete
- Brian Hinton1995-1998 dates incomplete
- Sir Ronald Andrew Baird Miller1995-1998 dates incomplete
Thainstone Events Limited 13 people · 1991-2013
- Peter Watson2012-2013
- Raymond Davidson2012-2013
- Alan Charles Craig2011-2012
- David Brown2011-2013
- James Strachan Cruickshank2011-2013
- John Bruce Mcintosh2011-2013
- John Douglas Fowlie2011-2012
- John Innes Farquharson2011-2013
- John William Gordon2011-2013
- Patrick John Machray OBE2011-2013
- Thomas Charles Johnston2011-2013
- John Paterson Dunlop1992-2013 dates incomplete
- Alastair Crofts Gibb1991-2013 dates incomplete
Aberdeen & Northern (Estates) Limited 9 people · 1991-2011
- Ian Maclennan2011
- James Iain Petty2011
- John Bruce Mcintosh2011
- John Edward Rhind2011
- Eric John Stephen1995-2011 dates incomplete
- Alexander Fowlie1993-2011 dates incomplete
- James Don1992-2011 dates incomplete
- Charles Alexander Mcdonald1992-2011 dates incomplete
- John Arbuthnott1991-2011 dates incomplete
Yorkshire Premier Meat Limited 5 people · 2012-2022
- Tariq Habib2020-2022
- David Edward Lake2017-2022
- Stirling James Oswin2017-2022
- James Alexander Jaffray2012-2022
- Patrick John Machray OBE2012-2013
ITK Services LTD 4 people · 2009-2016
- Edward William Parker2009-2016
- John Mark Press2009-2016
- Moira Bridget Crist2009-2016
- Richard Mark Lunn2009-2014
Kirkby 2017 Limited 4 people · 2017-2022
- Tariq Habib2020-2022
- David Edward Lake2017-2022
- James Alexander Jaffray2017-2022
- Stirling James Oswin2017-2022
Taste of Grampian Limited 4 people · 2011-2013
- Peter Watson2012-2013
- Raymond Davidson2012-2013
- Patrick John Machray OBE2012-2013
- Alan Charles Craig2011-2012
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