logo
explain how to read the page

The above diagram shows the color scheme of the layout in the main result page. The parent entities and officers are those entities, including individual and legal persons, have significant controls over the company in focus. The offspring entities and appointments are those entities that the company in focus can influence on.

Clicking the links on parent entities or officers, and offspring entities or managed companies will put them in focus and show upstream or downstream connections. In general, ascendant entities can be found by moving toward upstream, and descendant entities are by toward downstream. In this way, progenitor entities such as grandparent companies (parents of parent), sibling companies (children of parent), partner companies (parents of child), and progeny entities such as grandchild companies (children of child) can be found easily.

Parent entities and officers 204
  • 1
    Goodlad, Morgan Henderson
    Born in May 1950
    Individual (4 offsprings)
    Officer
    1994-09-09 ~ 1997-05-21
    OF - Director → CIF 0
  • 2
    Smith, Niall Colvin Hunter
    Born in April 1950
    Individual (17 offsprings)
    Officer
    2012-12-19 ~ 2014-07-08
    OF - Director → CIF 0
  • 3
    Ross, Angus Allan
    Born in January 1956
    Individual (7 offsprings)
    Officer
    2014-11-15 ~ 2017-11-10
    OF - Director → CIF 0
  • 4
    Printie, William John
    Born in July 1956
    Individual (5 offsprings)
    Officer
    2013-07-01 ~ 2021-02-01
    OF - Director → CIF 0
  • 5
    Gibson, Eric Robert
    Individual (1 offspring)
    Officer
    1998-04-15 ~ 2002-03-17
    OF - Secretary → CIF 0
  • 6
    Bree, Kathleen
    Born in July 1956
    Individual (7 offsprings)
    Officer
    2002-06-11 ~ 2003-11-04
    OF - Director → CIF 0
  • 7
    Hunter, James Robert, Dr
    Born in May 1948
    Individual (5 offsprings)
    Officer
    1994-03-23 ~ 2003-01-31
    OF - Director → CIF 0
  • 8
    Campbell, Peter James
    Born in August 1950
    Individual (2 offsprings)
    Officer
    2014-05-15 ~ 2017-07-15
    OF - Director → CIF 0
  • 9
    Farquhar, Harold
    Born in August 1933
    Individual (4 offsprings)
    Officer
    1993-12-24 ~ 1994-03-23
    OF - Director → CIF 0
    Farquhar, Harold
    Individual (4 offsprings)
    Officer
    1993-12-24 ~ 1995-10-31
    OF - Secretary → CIF 0
  • 10
    Timms, Peter Kenneth
    Born in December 1943
    Individual (29 offsprings)
    Officer
    2005-06-28 ~ 2006-10-03
    OF - Director → CIF 0
  • 11
    Ross, Calum James
    Born in March 1964
    Individual (11 offsprings)
    Officer
    2022-01-05 ~ now
    OF - Director → CIF 0
  • 12
    Macinnes, Helen
    Born in July 1985
    Individual (1 offspring)
    Officer
    2023-07-17 ~ now
    OF - Director → CIF 0
  • 13
    Paterson, Kenneth Donald
    Born in January 1946
    Individual (3 offsprings)
    Officer
    1998-12-16 ~ 2003-11-04
    OF - Director → CIF 0
  • 14
    Burns, Roderick David
    Born in September 1959
    Individual (4 offsprings)
    Officer
    2017-09-01 ~ 2020-04-01
    OF - Director → CIF 0
  • 15
    Decou, Audrey Christelle, Dr
    Born in March 1985
    Individual (1 offspring)
    Officer
    2024-09-05 ~ now
    OF - Director → CIF 0
  • 16
    Lingard, Robin Anthony
    Born in July 1941
    Individual (7 offsprings)
    Officer
    1993-12-24 ~ 1994-03-23
    OF - Director → CIF 0
  • 17
    Hutchison, Doris
    Born in October 1965
    Individual (4 offsprings)
    Officer
    2009-12-19 ~ 2010-05-05
    OF - Director → CIF 0
  • 18
    Annal, Janice
    Born in March 1946
    Individual (6 offsprings)
    Officer
    2012-07-13 ~ 2012-12-19
    OF - Director → CIF 0
  • 19
    Blane, Stewart
    Born in September 1965
    Individual (1 offspring)
    Officer
    2005-06-27 ~ 2006-06-30
    OF - Director → CIF 0
  • 20
    Hawkins, Iris Jean
    Born in November 1946
    Individual (11 offsprings)
    Officer
    2008-01-07 ~ 2009-12-19
    OF - Director → CIF 0
  • 21
    Cormack, Robert John, Professor
    Born in December 1946
    Individual (6 offsprings)
    Officer
    2001-10-01 ~ 2009-09-30
    OF - Director → CIF 0
  • 22
    Miller, Kenneth
    Born in December 1951
    Individual (2 offsprings)
    Officer
    2008-01-07 ~ 2017-07-15
    OF - Director → CIF 0
  • 23
    Fraser, James Mackenzie
    Born in July 1948
    Individual (11 offsprings)
    Officer
    2009-10-01 ~ 2013-12-31
    OF - Director → CIF 0
    Fraser, James Mackenzie
    Individual (11 offsprings)
    Officer
    2002-09-01 ~ 2009-09-30
    OF - Secretary → CIF 0
  • 24
    Paterson, Alexander Lawrie
    Born in October 1963
    Individual (17 offsprings)
    Officer
    2023-06-01 ~ now
    OF - Director → CIF 0
  • 25
    Chalmers, Robert John, Dr
    Born in March 1947
    Individual (2 offsprings)
    Officer
    1994-09-09 ~ 2000-12-07
    OF - Director → CIF 0
  • 26
    Morgan, Natasha Sylvie, Mx
    Born in November 1995
    Individual (2 offsprings)
    Officer
    2019-07-01 ~ 2020-09-09
    OF - Director → CIF 0
  • 27
    De Sylva, Jo
    Born in December 1969
    Individual (2 offsprings)
    Officer
    2022-01-05 ~ 2023-05-30
    OF - Director → CIF 0
  • 28
    Gillespie, Malcolm James Storrie
    Born in August 1951
    Individual (6 offsprings)
    Officer
    1994-05-26 ~ 1997-05-21
    OF - Director → CIF 0
  • 29
    Towers, James Dirom
    Born in June 1937
    Individual (3 offsprings)
    Officer
    1995-08-31 ~ 1997-05-21
    OF - Director → CIF 0
  • 30
    Gibson, Alexander John Michael
    Born in June 1952
    Individual (10 offsprings)
    Officer
    2009-09-22 ~ 2009-12-19
    OF - Director → CIF 0
    OF - Director → CIF 0
  • 31
    Clyde, Iris Noreen Colquhoun
    Born in March 1935
    Individual (3 offsprings)
    Officer
    1994-09-09 ~ 1997-05-21
    OF - Director → CIF 0
  • 32
    Mactaggart, Iseabail
    Born in February 1970
    Individual (4 offsprings)
    Officer
    2014-12-17 ~ 2017-03-17
    OF - Director → CIF 0
  • 33
    Souter, Gary Ross
    Student born in September 1989
    Individual (5 offsprings)
    Officer
    2023-10-01 ~ 2024-06-30
    OF - Director → CIF 0
  • 34
    Webster, Michael Alan
    Born in December 1945
    Individual (7 offsprings)
    Officer
    1994-04-26 ~ 2003-11-04
    OF - Director → CIF 0
  • 35
    Eccles, John Harrold
    Born in April 1946
    Individual (5 offsprings)
    Officer
    2010-12-19 ~ 2012-01-06
    OF - Director → CIF 0
  • 36
    Rogers, Andrew George
    Born in April 1961
    Individual (3 offsprings)
    Officer
    2004-03-01 ~ 2020-07-31
    OF - Director → CIF 0
  • 37
    Stanger, Lorna
    Born in April 1969
    Individual (2 offsprings)
    Officer
    2015-07-01 ~ 2016-06-30
    OF - Director → CIF 0
  • 38
    Murray, Raymond
    Born in February 1937
    Individual (5 offsprings)
    Officer
    1994-04-26 ~ 1998-12-16
    OF - Director → CIF 0
  • 39
    Roebuck, Michael Stuart
    Born in December 1949
    Individual (4 offsprings)
    Officer
    1994-04-26 ~ 1996-04-12
    OF - Director → CIF 0
  • 40
    Thomson, Steven John
    Born in November 1959
    Individual (11 offsprings)
    Officer
    2013-07-01 ~ 2013-12-05
    OF - Director → CIF 0
  • 41
    Cunningham, Robert Ritchie
    Born in May 1953
    Individual (5 offsprings)
    Officer
    2002-06-11 ~ 2003-11-04
    OF - Director → CIF 0
  • 42
    Crichton, Brian Alexander Lindsay, Dr
    Born in February 1954
    Individual (2 offsprings)
    Officer
    2020-01-31 ~ 2022-09-30
    OF - Director → CIF 0
  • 43
    Fraser, Michael James
    Born in April 1947
    Individual (5 offsprings)
    Officer
    1997-05-21 ~ 2001-09-17
    OF - Director → CIF 0
  • 44
    Sharp, Norman Leonard
    Born in July 1947
    Individual (4 offsprings)
    Officer
    2009-12-15 ~ 2014-06-18
    OF - Director → CIF 0
  • 45
    Worthington, David Colin, Dr
    Born in August 1971
    Individual (2 offsprings)
    Officer
    2013-07-01 ~ 2017-07-15
    OF - Director → CIF 0
  • 46
    Parker, Rachel Victoria
    Born in March 1992
    Individual (2 offsprings)
    Officer
    2013-07-01 ~ 2015-05-31
    OF - Director → CIF 0
  • 47
    Campbell, William Tiny Groves
    Student born in April 2000
    Individual (2 offsprings)
    Officer
    2023-10-01 ~ 2025-06-30
    OF - Director → CIF 0
  • 48
    Warren, David Macdonald
    Born in July 1936
    Individual (3 offsprings)
    Officer
    1998-12-16 ~ 2002-02-26
    OF - Director → CIF 0
  • 49
    Mackenzie, Roderick William Macangus, Executors On Behalf Of
    Born in February 1940
    Individual (16 offsprings)
    Officer
    1997-05-21 ~ 2002-02-26
    OF - Director → CIF 0
  • 50
    Larg, Fiona Margaret
    Individual (14 offsprings)
    Officer
    2009-10-01 ~ 2021-04-16
    OF - Secretary → CIF 0
  • 51
    Edwards, Anton, Professor
    Born in February 1945
    Individual (2 offsprings)
    Officer
    2010-12-06 ~ 2021-07-31
    OF - Director → CIF 0
  • 52
    Scrimgeour, Holly
    Born in September 1990
    Individual (2 offsprings)
    Officer
    2017-07-01 ~ 2018-07-23
    OF - Director → CIF 0
  • 53
    Green, David Ross
    Born in November 1951
    Individual (11 offsprings)
    Officer
    1997-03-20 ~ 1997-05-21
    OF - Director → CIF 0
    1998-12-16 ~ 2003-11-04
    OF - Director → CIF 0
  • 54
    Innes, Scott Ritchie
    Born in October 1990
    Individual (1 offspring)
    Officer
    2025-06-01 ~ now
    OF - Director → CIF 0
  • 55
    Maccoll, Alastair Angus
    Born in December 1964
    Individual (37 offsprings)
    Officer
    2021-08-01 ~ now
    OF - Director → CIF 0
  • 56
    Rosie, Donald
    Born in June 1950
    Individual (2 offsprings)
    Officer
    2003-11-05 ~ 2005-06-28
    OF - Director → CIF 0
  • 57
    Dargie, Gordon Jackson
    Born in April 1951
    Individual (1 offspring)
    Officer
    1994-03-23 ~ 2003-11-04
    OF - Director → CIF 0
  • 58
    Clark, Anne Elizabeth
    Born in July 1946
    Individual (9 offsprings)
    Officer
    1998-12-16 ~ 2011-11-21
    OF - Director → CIF 0
  • 59
    Mccheyne, Robert Murray
    Born in May 1972
    Individual (6 offsprings)
    Officer
    2012-12-19 ~ 2013-09-25
    OF - Director → CIF 0
  • 60
    Mackay, Eileen Alison
    Born in July 1943
    Individual (14 offsprings)
    Officer
    2009-10-01 ~ 2017-07-15
    OF - Director → CIF 0
  • 61
    Hackel, Janet Mackie
    Born in March 1959
    Individual (2 offsprings)
    Officer
    2006-12-19 ~ 2013-06-30
    OF - Director → CIF 0
  • 62
    Duffield, Brian Snowden, Professor
    Born in August 1943
    Individual (1 offspring)
    Officer
    1998-12-16 ~ 2000-08-22
    OF - Director → CIF 0
  • 63
    Sutherland, Adam Garry
    Born in November 1962
    Individual (5 offsprings)
    Officer
    2011-07-01 ~ 2012-12-19
    OF - Director → CIF 0
  • 64
    Proctor, Louise Jane
    Born in September 1968
    Individual (1 offspring)
    Officer
    2000-03-20 ~ 2003-11-04
    OF - Director → CIF 0
  • 65
    Ross, James
    Born in November 1945
    Individual (4 offsprings)
    Officer
    2003-11-05 ~ 2005-01-31
    OF - Director → CIF 0
  • 66
    Smith, Euan Mark Edward
    Born in September 1967
    Individual (2 offsprings)
    Officer
    2012-04-30 ~ 2012-07-12
    OF - Director → CIF 0
  • 67
    Lawson, Ian Redgrave
    Self Employed Farmer born in April 1928
    Individual (11 offsprings)
    Officer
    1997-12-16 ~ 1998-12-16
    OF - Director → CIF 0
  • 68
    Scott, Gail
    Born in August 1995
    Individual (1 offspring)
    Officer
    2016-07-01 ~ 2016-08-11
    OF - Director → CIF 0
  • 69
    Skinner, Fiona Kay, Dr
    Born in May 1961
    Individual (5 offsprings)
    Officer
    2007-02-28 ~ 2013-06-30
    OF - Director → CIF 0
  • 70
    Mclean, Fiona Combe
    Born in October 1961
    Individual (2 offsprings)
    Officer
    2021-08-01 ~ now
    OF - Director → CIF 0
    2013-07-01 ~ 2021-02-01
    OF - Director → CIF 0
  • 71
    Taylor, Jeremy Andrew
    Born in August 1962
    Individual (2 offsprings)
    Officer
    2024-10-07 ~ now
    OF - Director → CIF 0
  • 72
    Hedley, Walter James, Professor
    Born in November 1934
    Individual (1 offspring)
    Officer
    1994-03-23 ~ 1995-06-08
    OF - Director → CIF 0
  • 73
    Smith, Lewis Shand, Canon
    Born in March 1952
    Individual (9 offsprings)
    Officer
    1994-03-23 ~ 1997-05-21
    OF - Director → CIF 0
  • 74
    Macintosh, Farquhar, Dr
    Born in October 1923
    Individual (8 offsprings)
    Officer
    1997-05-21 ~ 1998-12-16
    OF - Director → CIF 0
    2003-11-05 ~ 2006-12-19
    OF - Director → CIF 0
  • 75
    Hamilton Grierson, Philip John
    Born in October 1932
    Individual (8 offsprings)
    Officer
    2000-03-27 ~ 2003-11-04
    OF - Director → CIF 0
  • 76
    O'malley, Aideen Mary
    Born in April 1954
    Individual (3 offsprings)
    Officer
    2009-12-19 ~ 2012-12-19
    OF - Director → CIF 0
  • 77
    Skilbeck, John Bruce
    Born in December 1945
    Individual (1 offspring)
    Officer
    1997-05-21 ~ 1998-12-16
    OF - Director → CIF 0
  • 78
    Paton, Katrina
    Born in March 1980
    Individual (1 offspring)
    Officer
    2012-07-01 ~ 2013-06-30
    OF - Director → CIF 0
  • 79
    Urquhart Mbe, Jean
    Born in May 1949
    Individual (22 offsprings)
    Officer
    1999-06-01 ~ 2012-02-22
    OF - Director → CIF 0
  • 80
    Greaves, Karen Anne
    Born in August 1970
    Individual (3 offsprings)
    Officer
    2026-04-21 ~ now
    OF - Director → CIF 0
  • 81
    Maccallum, Shannon Drew
    Student born in September 2002
    Individual (3 offsprings)
    Officer
    2024-07-01 ~ 2025-04-22
    OF - Director → CIF 0
  • 82
    Logan, James George, Dr
    Born in June 1948
    Individual (6 offsprings)
    Officer
    2001-07-02 ~ 2003-11-04
    OF - Director → CIF 0
  • 83
    Sandison, David Alexander
    General Manager born in September 1960
    Individual (19 offsprings)
    Officer
    2018-04-10 ~ 2024-12-12
    OF - Director → CIF 0
  • 84
    Mackenzie, Philip Austin George
    Born in September 1949
    Individual (12 offsprings)
    Officer
    2002-02-26 ~ 2011-08-08
    OF - Director → CIF 0
  • 85
    Prag, Thomas Gregory
    Born in January 1947
    Individual (19 offsprings)
    Officer
    2002-06-11 ~ 2003-11-04
    OF - Director → CIF 0
    2004-09-07 ~ 2013-06-30
    OF - Director → CIF 0
  • 86
    Kennedy, Kenneth Thomas
    Born in December 1945
    Individual (3 offsprings)
    Officer
    2010-05-10 ~ 2011-12-31
    OF - Director → CIF 0
  • 87
    Wishart, Allan Sinclair
    Born in June 1945
    Individual (13 offsprings)
    Officer
    2011-05-12 ~ 2012-05-23
    OF - Director → CIF 0
  • 88
    Stewart, Sheena
    Individual (11 offsprings)
    Officer
    2022-03-28 ~ 2024-12-31
    OF - Secretary → CIF 0
  • 89
    Travill, Paul
    Born in February 1959
    Individual (4 offsprings)
    Officer
    2023-08-28 ~ now
    OF - Director → CIF 0
  • 90
    Burr, Malcolm
    Born in March 1966
    Individual (8 offsprings)
    Officer
    2013-07-01 ~ 2017-07-15
    OF - Director → CIF 0
    2020-04-10 ~ 2026-04-15
    OF - Director → CIF 0
  • 91
    Berkeley, Gillian Elizabeth
    Born in April 1962
    Individual (1 offspring)
    Officer
    2013-07-01 ~ 2017-07-15
    OF - Director → CIF 0
  • 92
    Mcleod, Roderick Rutherford
    Born in February 1945
    Individual (12 offsprings)
    Officer
    2006-02-20 ~ 2006-12-19
    OF - Director → CIF 0
  • 93
    Shields, Nathan Sebastian
    Born in January 1987
    Individual (1 offspring)
    Officer
    2010-07-01 ~ 2012-06-30
    OF - Director → CIF 0
  • 94
    Firth, Howard Nicol
    Born in July 1945
    Individual (9 offsprings)
    Officer
    1994-04-26 ~ 1994-05-24
    OF - Director → CIF 0
  • 95
    Dodds, Alistair Bruce
    Born in August 1953
    Individual (2 offsprings)
    Officer
    2017-10-09 ~ 2020-09-09
    OF - Director → CIF 0
  • 96
    Clow, Allan James
    Born in May 1969
    Individual (28 offsprings)
    Officer
    2023-06-01 ~ now
    OF - Director → CIF 0
  • 97
    Notman, Marion Newlands
    Individual (10 offsprings)
    Officer
    1996-04-01 ~ 1998-03-31
    OF - Secretary → CIF 0
  • 98
    Macdonald, Roderick
    Born in September 1931
    Individual (3 offsprings)
    Officer
    1994-09-09 ~ 1997-05-21
    OF - Director → CIF 0
  • 99
    Morison, Hugh
    Born in November 1943
    Individual (3 offsprings)
    Officer
    2003-11-28 ~ 2013-09-30
    OF - Director → CIF 0
  • 100
    Gillies, Norman Neil Nicolson, Professor
    Born in March 1947
    Individual (18 offsprings)
    Officer
    1994-04-26 ~ 1997-05-21
    OF - Director → CIF 0
    2002-06-11 ~ 2003-11-04
    OF - Director → CIF 0
  • 101
    Shepherd, Maureen Helen Milne
    Born in April 1946
    Individual (1 offspring)
    Officer
    2009-12-19 ~ 2011-06-30
    OF - Director → CIF 0
  • 102
    Gee, Kyle
    Born in June 1997
    Individual (2 offsprings)
    Officer
    2021-10-18 ~ 2022-06-24
    OF - Director → CIF 0
  • 103
    Abbott, Owen John, Dr
    Born in June 1948
    Individual (1 offspring)
    Officer
    1998-12-16 ~ 2000-06-12
    OF - Director → CIF 0
  • 104
    Lang, Crichton Walker, Professor
    Born in May 1964
    Individual (1 offspring)
    Officer
    2014-01-01 ~ 2014-06-01
    OF - Director → CIF 0
    2019-08-01 ~ 2020-12-31
    OF - Director → CIF 0
  • 105
    Easton, John Murray
    Born in March 1958
    Individual (2 offsprings)
    Officer
    2022-03-25 ~ 2023-07-31
    OF - Director → CIF 0
  • 106
    Haddow Mendes, Maxwell James
    Born in November 1996
    Individual (1 offspring)
    Officer
    2017-01-16 ~ 2017-06-30
    OF - Director → CIF 0
  • 107
    Bound, William Allen John
    Born in April 1948
    Individual (4 offsprings)
    Officer
    2006-02-20 ~ 2009-04-18
    OF - Director → CIF 0
  • 108
    Matheson, Alexander
    Born in November 1941
    Individual (14 offsprings)
    Officer
    2001-10-01 ~ 2003-11-04
    OF - Director → CIF 0
  • 109
    Macleod, Calum Alexander, Dr
    Born in July 1935
    Individual (37 offsprings)
    Officer
    2000-10-12 ~ 2009-01-15
    OF - Director → CIF 0
  • 110
    Davies, Gareth Rees
    Born in February 1967
    Individual (2 offsprings)
    Officer
    2017-09-15 ~ 2021-03-01
    OF - Director → CIF 0
  • 111
    Scott, Iain John Gosman
    Born in June 1953
    Individual (47 offsprings)
    Officer
    2012-01-11 ~ 2014-07-08
    OF - Director → CIF 0
  • 112
    Macaulay, Duncan Donald
    Born in August 1959
    Individual (5 offsprings)
    Officer
    2021-11-01 ~ 2023-03-23
    OF - Director → CIF 0
  • 113
    Bell, Colin Roy, Professor
    Born in March 1942
    Individual (4 offsprings)
    Officer
    1999-03-22 ~ 2001-02-05
    OF - Director → CIF 0
  • 114
    Macdonald, James Donald
    Born in October 1964
    Individual (84 offsprings)
    Officer
    2013-07-01 ~ 2018-02-16
    OF - Director → CIF 0
  • 115
    Murray, Kenneth Macleod
    Born in September 1950
    Individual (7 offsprings)
    Officer
    2004-09-07 ~ 2007-12-21
    OF - Director → CIF 0
  • 116
    Mackay, Colin
    Born in November 1936
    Individual (1 offspring)
    Officer
    2001-07-09 ~ 2009-09-30
    OF - Director → CIF 0
  • 117
    Innes, Heather
    Born in March 1992
    Individual (5 offsprings)
    Officer
    2022-08-15 ~ 2023-07-17
    OF - Director → CIF 0
  • 118
    Cornish, Melvyn David
    Born in June 1948
    Individual (2 offsprings)
    Officer
    2008-01-07 ~ 2010-10-01
    OF - Director → CIF 0
  • 119
    Foxley, Michael Ewen Macdonald, Dr
    Born in September 1948
    Individual (14 offsprings)
    Officer
    2006-12-19 ~ 2009-12-19
    OF - Director → CIF 0
    2013-03-28 ~ 2021-07-31
    OF - Director → CIF 0
  • 120
    Kayes, Holly Louise
    Born in January 2003
    Individual (2 offsprings)
    Officer
    2025-07-01 ~ 2026-06-30
    OF - Director → CIF 0
  • 121
    Cole, Lesley
    Born in November 1959
    Individual (1 offspring)
    Officer
    2019-10-01 ~ 2021-11-30
    OF - Director → CIF 0
  • 122
    Nairn, Victoria Anne
    Born in August 1967
    Individual (3 offsprings)
    Officer
    2022-10-26 ~ now
    OF - Director → CIF 0
    2014-12-17 ~ 2015-10-17
    OF - Director → CIF 0
  • 123
    Nugent, Brian
    Born in September 1952
    Individual (1 offspring)
    Officer
    2001-02-17 ~ 2002-05-16
    OF - Director → CIF 0
  • 124
    Allford, Rosemary Janel Wilson
    Lecturer born in September 1964
    Individual (2 offsprings)
    Officer
    2025-02-24 ~ 2025-10-17
    OF - Director → CIF 0
  • 125
    Bedford, Derek Nigel
    Born in September 1936
    Individual (6 offsprings)
    Officer
    2007-12-06 ~ 2010-12-06
    OF - Director → CIF 0
  • 126
    Bruce, William
    Born in October 1945
    Individual (2 offsprings)
    Officer
    2009-07-08 ~ 2011-03-22
    OF - Director → CIF 0
  • 127
    Drever, Michael James Flett
    Born in March 1941
    Individual (4 offsprings)
    Officer
    1994-03-23 ~ 1996-11-25
    OF - Director → CIF 0
    2003-11-05 ~ 2006-02-20
    OF - Director → CIF 0
  • 128
    Sendall, Roger James
    Individual (8 offsprings)
    Officer
    2026-02-23 ~ now
    OF - Secretary → CIF 0
    2021-04-16 ~ 2022-03-28
    OF - Secretary → CIF 0
  • 129
    Hutt, Jana Elizabeth, Dr
    Born in July 1944
    Individual (7 offsprings)
    Officer
    2008-11-12 ~ 2009-12-19
    OF - Director → CIF 0
    2012-12-19 ~ 2014-07-08
    OF - Director → CIF 0
  • 130
    Alston, David John, Dr
    Born in March 1952
    Individual (5 offsprings)
    Officer
    2013-10-22 ~ 2017-07-15
    OF - Director → CIF 0
  • 131
    Jones, Muriel Hastings
    Born in March 1958
    Individual (2 offsprings)
    Officer
    2004-09-07 ~ 2007-09-11
    OF - Director → CIF 0
  • 132
    Murray, Alexander, Reverend
    Born in November 1925
    Individual (5 offsprings)
    Officer
    2006-12-19 ~ 2009-12-19
    OF - Director → CIF 0
  • 133
    Earls, John Crawford, Dr
    Born in June 1931
    Individual (3 offsprings)
    Officer
    1998-12-16 ~ 2001-10-31
    OF - Director → CIF 0
  • 134
    Chaplin, Brian Douglas
    Born in February 1945
    Individual (4 offsprings)
    Officer
    2012-01-01 ~ 2012-12-19
    OF - Director → CIF 0
  • 135
    Mackie, Kenneth George
    Born in January 1945
    Individual (7 offsprings)
    Officer
    2003-11-05 ~ 2006-12-19
    OF - Director → CIF 0
  • 136
    Watson, John Charles
    Born in April 1937
    Individual (6 offsprings)
    Officer
    2002-06-11 ~ 2013-06-30
    OF - Director → CIF 0
  • 137
    Prosser, William David, Hon Lord
    Born in November 1934
    Individual (7 offsprings)
    Officer
    1999-03-22 ~ 2013-06-30
    OF - Director → CIF 0
  • 138
    Macdonald, Michael Kennedy
    Born in June 1974
    Individual (1 offspring)
    Officer
    2026-04-15 ~ now
    OF - Director → CIF 0
  • 139
    Mckelvey, William Alexander Campbell, Professor
    Company Director born in January 1953
    Individual (10 offsprings)
    Officer
    2012-01-11 ~ 2014-07-08
    OF - Director → CIF 0
  • 140
    Arthur, Philip Robert Gordon
    Born in February 1956
    Individual (7 offsprings)
    Officer
    2003-11-05 ~ 2006-12-19
    OF - Director → CIF 0
    Arthur, Phlip Robert Gordon
    Born in February 1956
    Individual (7 offsprings)
    Officer
    2008-03-03 ~ 2009-05-11
    OF - Director → CIF 0
  • 141
    Arbuthnott, John Peebles, Sir
    Born in April 1939
    Individual (13 offsprings)
    Officer
    2006-12-19 ~ 2009-09-21
    OF - Director → CIF 0
  • 142
    Roberts, Elizabeth Mei-li, Dr
    Lecturer born in September 1976
    Individual (1 offspring)
    Officer
    2021-03-01 ~ 2024-09-05
    OF - Director → CIF 0
  • 143
    Ratter, William Andrew
    Born in March 1952
    Individual (16 offsprings)
    Officer
    2006-12-19 ~ 2007-06-18
    OF - Director → CIF 0
    Ratter, William Andrew
    Born in February 1952
    Individual (16 offsprings)
    Officer
    2012-12-19 ~ 2014-05-14
    OF - Director → CIF 0
  • 144
    Black, James Francis Paul
    Individual (5 offsprings)
    Officer
    1995-11-01 ~ 1996-03-31
    OF - Secretary → CIF 0
  • 145
    Offord, Heather
    Born in May 1984
    Individual (4 offsprings)
    Officer
    2023-08-14 ~ 2026-04-15
    OF - Director → CIF 0
  • 146
    May, Heidi
    Born in October 1964
    Individual (1 offspring)
    Officer
    2018-04-16 ~ 2021-10-14
    OF - Director → CIF 0
  • 147
    Macleod, Robert Dewar Murray
    Born in May 1937
    Individual (2 offsprings)
    Officer
    2006-12-19 ~ 2008-09-30
    OF - Director → CIF 0
  • 148
    Robertson, Andrea Paula
    Born in November 1958
    Individual (4 offsprings)
    Officer
    2017-09-18 ~ now
    OF - Director → CIF 0
  • 149
    Mccormack, Rosemary Elizabeth
    Born in January 1962
    Individual (1 offspring)
    Officer
    2017-09-15 ~ now
    OF - Director → CIF 0
  • 150
    Humberstone, Luke
    Born in February 1983
    Individual (3 offsprings)
    Officer
    2015-06-01 ~ 2017-06-30
    OF - Director → CIF 0
  • 151
    Macrae, Donald James Renwick
    Born in August 1954
    Individual (9 offsprings)
    Officer
    2011-01-21 ~ 2014-07-08
    OF - Director → CIF 0
  • 152
    Matthews, John Burr Lumley, Professor
    Born in April 1935
    Individual (4 offsprings)
    Officer
    1994-05-26 ~ 1996-11-25
    OF - Director → CIF 0
  • 153
    Mcdade, Alexander William
    Born in November 1993
    Individual (8 offsprings)
    Officer
    2025-07-01 ~ 2026-06-30
    OF - Director → CIF 0
  • 154
    Brodie, Penny Anne
    Born in October 1950
    Individual (6 offsprings)
    Officer
    2005-06-28 ~ 2006-12-19
    OF - Director → CIF 0
    2009-12-19 ~ 2012-12-19
    OF - Director → CIF 0
  • 155
    Campbell, Wilma
    Born in August 1948
    Individual (3 offsprings)
    Officer
    2003-11-05 ~ 2006-12-19
    OF - Director → CIF 0
    Campbell, Wilma Tosh
    Born in August 1943
    Individual (3 offsprings)
    Officer
    2009-12-19 ~ 2012-06-19
    OF - Director → CIF 0
  • 156
    Jarmson, Steven David
    Born in May 1978
    Individual (1 offspring)
    Officer
    2009-07-01 ~ 2010-06-30
    OF - Director → CIF 0
  • 157
    Allan, Amy Elizabeth
    Born in June 1982
    Individual (1 offspring)
    Officer
    2006-07-01 ~ 2008-07-01
    OF - Director → CIF 0
  • 158
    Payne, Geoff, Professor
    Born in August 1944
    Individual (1 offspring)
    Officer
    2004-09-07 ~ 2009-01-18
    OF - Director → CIF 0
  • 159
    Mair, Alexander Stirling Fraser, Dr.
    Born in July 1935
    Individual (8 offsprings)
    Officer
    2008-01-07 ~ 2014-07-08
    OF - Director → CIF 0
  • 160
    Miller, Axel Edward Jason, Professor
    Born in September 1963
    Individual (11 offsprings)
    Officer
    2002-09-01 ~ 2003-11-04
    OF - Director → CIF 0
  • 161
    Walker, Lorna
    Individual (1 offspring)
    Officer
    2025-01-01 ~ 2026-02-23
    OF - Secretary → CIF 0
  • 162
    Stephen, Callum
    Born in February 1999
    Individual (2 offsprings)
    Officer
    2017-07-01 ~ 2019-01-16
    OF - Director → CIF 0
  • 163
    Mulholland, William Clive, Professor
    Born in July 1959
    Individual (2 offsprings)
    Officer
    2014-06-01 ~ 2019-07-31
    OF - Director → CIF 0
  • 164
    Sinclair, Robert, Captain
    Born in February 1955
    Individual (10 offsprings)
    Officer
    1994-03-23 ~ 1994-08-01
    OF - Director → CIF 0
  • 165
    Kirkland, Linda Louise
    Born in May 1960
    Individual (9 offsprings)
    Officer
    2018-02-05 ~ 2023-01-31
    OF - Director → CIF 0
  • 166
    Lewis, Derek Compton
    Born in July 1946
    Individual (52 offsprings)
    Officer
    2022-10-19 ~ now
    OF - Director → CIF 0
  • 167
    O'hagan, Sara Elizabeth
    Lecturer born in June 1965
    Individual (1 offspring)
    Officer
    2019-12-16 ~ 2024-06-21
    OF - Director → CIF 0
  • 168
    Walker, Todd Lawrence, Professor
    Born in November 1963
    Individual (1 offspring)
    Officer
    2021-02-01 ~ 2022-09-16
    OF - Director → CIF 0
  • 169
    Macleod, Donald Kenneth
    Born in November 1948
    Individual (1 offspring)
    Officer
    1996-08-28 ~ 1997-03-19
    OF - Director → CIF 0
  • 170
    Campbell, Mary Theresa
    Born in February 1959
    Individual (12 offsprings)
    Officer
    2007-06-01 ~ 2010-05-31
    OF - Director → CIF 0
  • 171
    Maclennan, Shona Catherine
    Born in June 1962
    Individual (9 offsprings)
    Officer
    1997-05-21 ~ 2001-10-31
    OF - Director → CIF 0
  • 172
    Riley, Douglas John
    Born in June 1947
    Individual (4 offsprings)
    Officer
    1999-03-22 ~ 1999-10-27
    OF - Director → CIF 0
  • 173
    Jansen, Florence
    Born in August 1997
    Individual (4 offsprings)
    Officer
    2020-08-01 ~ 2022-02-18
    OF - Director → CIF 0
  • 174
    Cameron, Matthew Iain
    Born in November 1994
    Individual (1 offspring)
    Officer
    2015-02-18 ~ 2015-07-01
    OF - Director → CIF 0
  • 175
    Campbell, Andrew Macfarlane Gordon
    Born in May 1954
    Individual (2 offsprings)
    Officer
    2012-06-19 ~ 2012-12-19
    OF - Director → CIF 0
  • 176
    Mitchell, Liondsaidh Isabel
    Born in March 1984
    Individual (1 offspring)
    Officer
    2008-09-01 ~ 2009-07-01
    OF - Director → CIF 0
  • 177
    Maciver, Valerie, Dr
    Born in August 1944
    Individual (5 offsprings)
    Officer
    1994-03-23 ~ 2001-10-31
    OF - Director → CIF 0
  • 178
    Hughson, Andrew James
    Born in September 1953
    Individual (1 offspring)
    Officer
    2007-12-01 ~ 2009-12-19
    OF - Director → CIF 0
    2011-03-22 ~ 2011-04-20
    OF - Director → CIF 0
  • 179
    Ritchie, Bruce, Rev Dr
    Born in September 1952
    Individual (1 offspring)
    Officer
    2013-09-26 ~ 2014-07-08
    OF - Director → CIF 0
  • 180
    Cotton, Jane Elizabeth
    Born in April 1953
    Individual (6 offsprings)
    Officer
    1998-12-16 ~ 1999-10-27
    OF - Director → CIF 0
  • 181
    Maciver, Matthew
    Born in July 1946
    Individual (4 offsprings)
    Officer
    2009-04-28 ~ 2014-07-08
    OF - Director → CIF 0
  • 182
    Morrison, Alexander Fraser, Sir Fraser Morrison
    Born in March 1948
    Individual (44 offsprings)
    Officer
    1997-05-21 ~ 2001-04-09
    OF - Director → CIF 0
  • 183
    Mcmillan, James Stewart
    Born in December 1957
    Individual (13 offsprings)
    Officer
    1994-09-09 ~ 1996-03-31
    OF - Director → CIF 0
  • 184
    Campbell, Angus
    Born in May 1956
    Individual (28 offsprings)
    Officer
    2020-09-09 ~ 2025-12-31
    OF - Director → CIF 0
  • 185
    Cooper, Brian Gregory
    Born in September 1948
    Individual (2 offsprings)
    Officer
    2001-01-11 ~ 2001-07-02
    OF - Director → CIF 0
  • 186
    Simpson, Alan Benjamin
    Born in May 1983
    Individual (4 offsprings)
    Officer
    2018-07-16 ~ 2020-07-29
    OF - Director → CIF 0
  • 187
    Darroch, Peter Ian
    Born in January 1977
    Individual (1 offspring)
    Officer
    2026-04-15 ~ now
    OF - Director → CIF 0
  • 188
    Shehata, Jack Ahmed
    Born in April 1995
    Individual (2 offsprings)
    Officer
    2020-09-09 ~ 2021-10-15
    OF - Director → CIF 0
  • 189
    Moore, Joseph Allan
    Born in November 1958
    Individual (5 offsprings)
    Officer
    2009-04-07 ~ 2013-06-30
    OF - Director → CIF 0
  • 190
    Connor, Scott
    Born in September 1967
    Individual (5 offsprings)
    Officer
    1999-02-15 ~ 1999-10-27
    OF - Director → CIF 0
  • 191
    Stewart, Elizabeth-may
    Born in July 1977
    Individual (7 offsprings)
    Officer
    2025-01-15 ~ now
    OF - Director → CIF 0
  • 192
    Macpherson, Kirsty Louise
    Lawyer born in September 1967
    Individual (16 offsprings)
    Officer
    2019-07-29 ~ 2022-03-10
    OF - Director → CIF 0
  • 193
    Price, Janet Elisabeth
    Born in February 1940
    Individual (4 offsprings)
    Officer
    1995-06-08 ~ 1998-12-16
    OF - Director → CIF 0
  • 194
    Scott, Peter Norman
    Born in June 1939
    Individual (4 offsprings)
    Officer
    1996-11-26 ~ 1997-05-21
    OF - Director → CIF 0
    1998-12-16 ~ 2001-12-31
    OF - Director → CIF 0
  • 195
    Mackenzie, Angus
    Born in March 1945
    Individual (1 offspring)
    Officer
    1998-12-16 ~ 2000-03-27
    OF - Director → CIF 0
  • 196
    Coutts, Garry James
    Born in August 1959
    Individual (8 offsprings)
    Officer
    2014-03-10 ~ 2021-07-31
    OF - Director → CIF 0
  • 197
    Malik, Poonam, Dr
    Doctor born in October 1970
    Individual (9 offsprings)
    Officer
    2018-02-05 ~ 2024-11-27
    OF - Director → CIF 0
  • 198
    Helps, Sarah, Dr
    Born in October 1970
    Individual (1 offspring)
    Officer
    2019-06-27 ~ 2022-05-23
    OF - Director → CIF 0
  • 199
    Stewart, Neil James
    Born in July 1982
    Individual (2 offsprings)
    Officer
    2017-08-01 ~ 2020-07-29
    OF - Director → CIF 0
  • 200
    Brown, Madeleine Anne Rose
    Born in December 1996
    Individual (2 offsprings)
    Officer
    2022-08-05 ~ 2023-07-17
    OF - Director → CIF 0
  • 201
    Shimmield, Graham Barry, Professor
    Born in December 1958
    Individual (8 offsprings)
    Officer
    1996-11-26 ~ 1997-05-21
    OF - Director → CIF 0
    1998-12-16 ~ 2003-11-04
    OF - Director → CIF 0
  • 202
    Nelson, Donald Bruce, Dr
    Born in August 1958
    Individual (5 offsprings)
    Officer
    2011-02-01 ~ 2014-07-08
    OF - Director → CIF 0
  • 203
    Macfarlane, Alistair George James, Professor
    Born in May 1931
    Individual (7 offsprings)
    Officer
    2000-08-23 ~ 2001-09-30
    OF - Director → CIF 0
  • 204
    LEDINGHAM CHALMERS LLP
    Johnstone House, 52-54 Rose Street, Aberdeen
    Active Corporate (58 parents, 855 offsprings)
    Officer
    2002-03-18 ~ 2002-09-01
    OF - Secretary → CIF 0
parent relation
Company in focus

UNIVERSITY OF THE HIGHLANDS AND ISLANDS

Period: 2011-02-01 ~ now
Company number: SC148203
Registered names
UNIVERSITY OF THE HIGHLANDS AND ISLANDS - now
UHI - 2001-04-06
U H I LIMITED - 1998-10-13
Standard Industrial Classification
85421 - First-degree Level Higher Education
85422 - Post-graduate Level Higher Education
85590 - Other Education N.e.c.
85410 - Post-secondary Non-tertiary Education

Related profiles found in government register
  • UNIVERSITY OF THE HIGHLANDS AND ISLANDS
    Info
    UHI MILLENNIUM INSTITUTE - 2011-02-01
    UHI - 2011-02-01
    U H I LIMITED - 2011-02-01
    Registered number SC148203
    U H I House Old Perth Road, Raigmore, Inverness IV2 3JH
    PRIVATE LIMITED COMPANY BY GUARANTEE WITHOUT SHARE CAPITAL USE OF 'LIMITED' EXEMPTION incorporated on 1993-12-24 (32 years 7 months). The status of the company number is Active.
    The last date of confirmation statement was made at 2025-12-18
    CIF 0
  • THE UNIVERSITY OF THE HIGHLANDS AND ISLANDS
    S
    Registered number SC148203
    12b, Ness Walk, Inverness, IV3 5SQ
    CIF 1
  • UNIVERSITY OF THE HIGHLANDS AND ISLANDS
    S
    Registered number Sc148203
    12b, Ness Walk, Inverness, Scotland, IV3 5SQ
    Private Company in Uk Register Of Companies, Scotland
    CIF 2 CIF 3
  • UNIVERSITY OF THE HIGHLANDS AND ISLANDS
    S
    Registered number Sc148203
    12b Ness Walk, Ness Walk, Inverness, Scotland, IV3 5SQ
    Company Limited By Guarantee in Companies House, Scotland
    CIF 4
    Limited Company in Scotland
    CIF 5
  • UNIVERSITY OF THE HIGHLANDS AND ISLANDS
    S
    Registered number Sc148203
    Port Office, Shore Road, Invergordon, Highland, Scotland, IV18 0HD
    Private Limited Company By Guarantee in Register Of Companies, Scotland
    CIF 6
  • UNIVERSITY OF THE HIGHLANDS & ISLANDS
    S
    Registered number Sc148203
    Executive Office, Ness Walk, Inverness, Scotland, IV3 5SQ
    Limited Company in Scotland
    CIF 7
  • U H I LIMITED
    S
    Registered number missing
    Blossom Hill Norsted Lane, Pratts Bottom Orpington, Bromley, Kent, BR6 7PQ
    CIF 8
child relation
Offspring entities and appointments 8
  • 1
    INVERNESS AND CROMARTY FIRTH GREEN FREEPORT LIMITED
    SC735754
    Uhi House Old Perth Road, Raigmore, Inverness, Scotland
    Active Corporate (20 parents, 1 offspring)
    Person with significant control
    2022-06-16 ~ 2023-01-17
    CIF 6 - Ownership of voting rights - More than 25% but not more than 50% OE
  • 2
    MADE IN SCOTLAND LIMITED
    - now SC298899 SC130337
    LYCIDAS (440) LIMITED - 2006-06-22
    Uhi House Old Perth Road, Raigmore, Inverness, Scotland
    Active Corporate (10 parents)
    Person with significant control
    2019-02-02 ~ now
    CIF 7 - Ownership of shares – 75% or more OE
  • 3
    MPI (DORNOCH) LIMITED
    SC550989
    Uhi House Old Perth Road, Raigmore, Inverness, Scotland
    Active Corporate (7 parents)
    Person with significant control
    2021-06-11 ~ now
    CIF 2 - Ownership of shares – 75% or more OE
    CIF 2 - Ownership of voting rights - 75% or more OE
    CIF 2 - Right to appoint or remove directors OE
  • 4
    MPI (ELGIN) LIMITED
    SC550990
    Uhi House Old Perth Road, Raigmore, Inverness, Scotland
    Active Corporate (7 parents)
    Person with significant control
    2021-06-11 ~ now
    CIF 3 - Ownership of voting rights - 75% or more OE
    CIF 3 - Ownership of shares – 75% or more OE
    CIF 3 - Right to appoint or remove directors OE
  • 5
    NIGG SKILLS ACADEMY LIMITED
    SC417848
    Nigg Skills Academy, Nigg Energy Park, Nigg, Ross-shire
    Active Corporate (8 parents)
    Officer
    2012-07-20 ~ now
    CIF 1 - Director → ME
  • 6
    QIANA (HIRE) LIMITED - now
    CUSHTI DIVEWEAR LIMITED
    - 2007-08-29 05785580 06363932... (more)
    Blossom Hill Norsted Lane, Pratts Bottom, Orpington Bromley, Kent
    Dissolved Corporate (4 parents)
    Officer
    2006-04-19 ~ 2006-09-01
    CIF 8 - Secretary → ME
  • 7
    UHI RESEARCH AND ENTERPRISE LIMITED
    - now SC359497
    FREERAD LIMITED - 2012-08-14
    LEDGE 1081 LIMITED - 2009-08-06
    U H I House Old Perth Road, Raigmore, Inverness, Scotland
    Active Corporate (15 parents)
    Person with significant control
    2016-04-06 ~ now
    CIF 5 - Has significant influence or control OE
  • 8
    UHI SHARED SERVICES LIMITED
    SC457396 SC486842
    Uhi House Old Perth Road, Raigmore, Inverness, Scotland
    Active Corporate (14 parents)
    Person with significant control
    2016-04-06 ~ now
    CIF 4 - Has significant influence or control OE

The content of this website is protected by AgonGuard.

© 2022- Polylogarithmic Technology Ltd (Registered in England and Wales No. 14256313). All rights reserved.

Contains public sector information retrieved at 14 July 2026 and licensed under the Open Government Licence v3.0.