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 who have significant controls over the individuals in focus are always inapplicable. The offspring entities and appointments are those entities that the individuals 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.

Jump to: Offsprings
Parent entities and officers
Inapplicable
parent relation
Individuals in focus

Macdonald, Robert Iain Ferguson

child relation
Offspring entities and appointments 56
  • 1
    745802 LIMITED - now
    RUSSELL SECURITY LIMITED
    - 2009-07-22 SC268892
    PAGEFLOWER LIMITED
    - 2004-07-13 SC268892
    Dissolved Corporate (6 parents)
    Officer
    2004-06-28 ~ 2004-07-23
    IIF 45 - Director → ME
  • 2
    A.M. GREIG (FARMS) LIMITED
    SC169737
    Active Corporate (8 parents)
    Officer
    1996-11-13 ~ 1996-11-14
    IIF 26 - Director → ME
  • 3
    AEROFORMA TECHNOLOGIES (WEST) LIMITED - now
    CHELTENHAM TOOL COMPANY LIMITED
    - 2020-12-07 04765917
    TOTALBUTTON LIMITED
    - 2003-07-22 04765917
    Active Corporate (14 parents)
    Officer
    2003-06-17 ~ 2003-07-24
    IIF 37 - Director → ME
  • 4
    ALBANN LIMITED - now
    ALBANN HOLDINGS LIMITED
    - 2010-10-28 SC302376
    Active Corporate (11 parents, 1 offspring)
    Officer
    2006-05-15 ~ 2006-06-30
    IIF 56 - Director → ME
  • 5
    ALBANN PROPERTY LIMITED
    SC303191
    Dissolved Corporate (4 parents)
    Officer
    2006-05-31 ~ 2006-06-30
    IIF 52 - Director → ME
  • 6
    AMBITION CENTRE FOR TRAINING LIMITED
    SC278778
    Active Corporate (7 parents)
    Officer
    2005-01-24 ~ 2005-01-26
    IIF 21 - Nominee Director → ME
  • 7
    ARC PRINTING LIMITED
    SC356584
    Active Corporate (3 parents)
    Officer
    2009-03-16 ~ 2009-03-18
    IIF 38 - Director → ME
  • 8
    AVIZANDUM PUBLISHING LIMITED
    SC227587
    Active Corporate (5 parents)
    Officer
    2002-01-31 ~ 2002-02-01
    IIF 35 - Director → ME
  • 9
    BALMORAL STONE LIMITED
    SC142426
    Active Corporate (6 parents)
    Officer
    1993-02-03 ~ 1993-04-05
    IIF 17 - Director → ME
    (before 1994-02-03) ~ now
    IIF 9 - Secretary → ME
    1993-04-05 ~ 1993-04-05
    IIF 7 - Secretary → ME
  • 10
    BLAIR & PATTERSON HOLDINGS LIMITED
    SC278299
    Active Corporate (5 parents, 1 offspring)
    Officer
    2005-01-12 ~ 2005-01-18
    IIF 20 - Nominee Director → ME
  • 11
    BN INVESTMENTS LIMITED
    SC216478
    Active Corporate (5 parents, 1 offspring)
    Officer
    2001-03-06 ~ 2001-04-06
    IIF 42 - Director → ME
  • 12
    BZQ MANAGEMENT LIMITED - now
    NEW PARK MANAGEMENT LIMITED
    - 2017-01-19 SC181945 SC449339
    Dissolved Corporate (13 parents, 1 offspring)
    Officer
    1998-01-07 ~ 1998-01-08
    IIF 19 - Director → ME
  • 13
    C.G. GREIG (FARMS) LIMITED
    - now SC165493
    SKENED (45) LIMITED
    - 1996-06-04 SC165493 SC203471
    Dissolved Corporate (7 parents, 1 offspring)
    Officer
    1996-05-09 ~ 1996-06-17
    IIF 27 - Director → ME
  • 14
    DAMHEAD HOLDINGS LIMITED
    - now SC117630
    FORDORB LIMITED
    - 1989-07-25 SC117630
    Dissolved Corporate (7 parents)
    Officer
    (before 1991-05-03) ~ dissolved
    IIF 13 - Secretary → ME
  • 15
    DELI POLONIA LIMITED
    SC354868
    Dissolved Corporate (5 parents)
    Officer
    2009-02-11 ~ 2009-02-16
    IIF 41 - Director → ME
  • 16
    DUDDINGSTON COACHWORKS LIMITED
    - now SC082097
    DUDDINGSTON ROAD COACHWORKS LIMITED - 1987-07-10
    Dissolved Corporate (11 parents)
    Officer
    1991-08-20 ~ 2017-11-06
    IIF 5 - Secretary → ME
  • 17
    EASTFIELD MANUFACTURING LIMITED
    - now SC196116
    RAVEPACE LIMITED
    - 1999-09-27 SC196116
    Dissolved Corporate (6 parents)
    Officer
    1999-05-25 ~ 1999-10-18
    IIF 30 - Director → ME
  • 18
    EDINBURGH RISK MANAGEMENT (GENERAL) LIMITED
    SC222279 SC156951... (more)
    Active Corporate (5 parents)
    Officer
    2001-08-16 ~ 2001-09-06
    IIF 54 - Director → ME
  • 19
    F.B.R. LIMITED - now
    F.B.R. (2002) LIMITED
    - 2002-04-09 SC228956
    Dissolved Corporate (18 parents)
    Officer
    2002-03-08 ~ 2002-03-15
    IIF 36 - Director → ME
  • 20
    FINAVON LIMITED
    - now SC152915
    FOINAVON PROPERTIES LIMITED
    - 2000-08-11 SC152915
    Dissolved Corporate (6 parents)
    Officer
    1994-09-06 ~ 1994-09-22
    IIF 16 - Director → ME
    1994-09-22 ~ 2010-08-23
    IIF 12 - Secretary → ME
  • 21
    FISHER WILSON (SCOTLAND) LIMITED
    - now SC193024
    PRIMETRAIN LIMITED
    - 1999-03-02 SC193024
    Dissolved Corporate (13 parents)
    Officer
    1999-02-18 ~ 1999-03-25
    IIF 44 - Director → ME
  • 22
    GEORGE STREET PROPERTY HOLDINGS LIMITED
    SC286959
    Dissolved Corporate (8 parents)
    Officer
    2005-07-01 ~ 2005-07-01
    IIF 31 - Director → ME
  • 23
    GLOBAL ACTIVEWEAR LIMITED
    SC215912
    Dissolved Corporate (5 parents)
    Officer
    2001-02-19 ~ 2001-03-16
    IIF 46 - Director → ME
  • 24
    GRIGGS & MACKAY (DESIGN) LIMITED
    SC154178
    Active Corporate (4 parents)
    Officer
    1994-11-09 ~ 1994-11-09
    IIF 24 - Director → ME
  • 25
    HEBRIDES BAR LIMITED - now
    THE FOOTBALL & CRICKETERS ARMS LIMITED
    - 2019-10-16 SC242391
    THE FOOTBALLERS & CRICKETERS ARMS LIMITED
    - 2003-01-21 SC242391
    Active Corporate (4 parents)
    Officer
    2003-01-16 ~ 2003-02-11
    IIF 34 - Director → ME
  • 26
    HEXAGON RESEARCH & CONSULTING LIMITED
    SC272737
    Dissolved Corporate (6 parents)
    Officer
    2004-08-31 ~ 2004-09-01
    IIF 53 - Director → ME
  • 27
    JBDST HOLDING COMPANY LIMITED
    SC222997
    Dissolved Corporate (9 parents)
    Officer
    2001-09-07 ~ 2001-09-14
    IIF 33 - Director → ME
  • 28
    JOHN DICK INVESTMENTS LIMITED - now
    MEDIA FACILITIES LIMITED
    - 2002-12-19 SC179515
    Dissolved Corporate (5 parents)
    Officer
    1997-10-08 ~ 1997-10-09
    IIF 15 - Director → ME
  • 29
    JOHN LAING OF HAWICK LIMITED
    SC020861
    Dissolved Corporate (20 parents)
    Officer
    1999-05-06 ~ dissolved
    IIF 50 - Director → ME
  • 30
    LETTOCH ASSOCIATES LIMITED
    - now SC222538
    KIRSTY LEISHMAN ASSOCIATES LIMITED - 2004-05-13
    Active Corporate (7 parents)
    Officer
    2008-08-28 ~ 2010-07-26
    IIF 10 - Secretary → ME
  • 31
    MAC-GLASS RECYCLING LIMITED
    SC238440
    Dissolved Corporate (22 parents)
    Officer
    2002-10-21 ~ 2002-10-21
    IIF 43 - Director → ME
  • 32
    MARCHWELL COMMERCIAL CONSULTING LIMITED - now
    INDEPENDENCE SCOTLAND FINANCIAL SERVICES LTD.
    - 2004-02-16 SC214436
    Dissolved Corporate (8 parents)
    Officer
    2001-01-04 ~ 2001-03-08
    IIF 39 - Director → ME
  • 33
    MORNING NOON & NIGHT HOLDINGS LIMITED
    SC223356
    Active Corporate (21 parents, 1 offspring)
    Officer
    2001-09-19 ~ 2001-10-22
    IIF 48 - Director → ME
  • 34
    MORTON FRASER MACROBERTS LLP - now
    MORTON FRASER LLP
    - 2023-11-01 SO300472
    Active Corporate (136 parents, 53 offsprings)
    Officer
    2008-09-01 ~ 2010-08-30
    IIF 22 - LLP Designated Member → ME
  • 35
    NEUHAUS CONSULTING LIMITED
    - now SC336176
    NEUHAUS CONSULTANTS LIMITED - 2008-05-15
    Dissolved Corporate (4 parents)
    Officer
    2010-01-14 ~ 2010-06-29
    IIF 2 - Secretary → ME
  • 36
    NORTH EDINBURGH CHILDCARE
    - now SC193636 SC210223
    GREATER PILTON CHILDCARE CENTRE - 2002-06-27
    Active Corporate (34 parents, 1 offspring)
    Officer
    2012-03-26 ~ 2014-07-28
    IIF 60 - Director → ME
  • 37
    NORTH EDINBURGH CHILDCARE ENTERPRISE LIMITED
    - now SC210223
    NORTH EDINBURGH CHILDCARE LIMITED
    - 2002-06-27 SC210223 SC193636
    Active Corporate (11 parents)
    Officer
    2000-08-22 ~ 2010-03-01
    IIF 47 - Director → ME
  • 38
    PAINTED HORSE INVESTMENTS LIMITED - now
    PAINTED HORSE PROPERTIES LIMITED
    - 2020-05-06 SC249228
    Active Corporate (4 parents)
    Officer
    2003-05-12 ~ 2003-05-14
    IIF 58 - Director → ME
  • 39
    PENCAET LIMITED
    SC260330
    Dissolved Corporate (4 parents)
    Officer
    2003-12-05 ~ 2003-12-06
    IIF 55 - Director → ME
  • 40
    PRESTWICK AVIATION HOLDINGS LIMITED - now
    PIK HOLDINGS LIMITED - 1996-10-16
    AYRSHIRE COMMUNITY AIRPORT PROJECT LIMITED - 1993-07-21
    EXITFIRST LIMITED
    - 1991-06-14 SC130620
    Active Corporate (52 parents)
    Officer
    1991-04-11 ~ 1991-05-01
    IIF 18 - Director → ME
  • 41
    RDM HOLDINGS LIMITED
    SC222453
    Active Corporate (4 parents, 1 offspring)
    Officer
    2001-08-22 ~ 2001-09-06
    IIF 32 - Director → ME
  • 42
    SAM HOLDINGS LIMITED
    SC222454
    Dissolved Corporate (4 parents)
    Officer
    2001-08-22 ~ 2001-09-06
    IIF 49 - Director → ME
  • 43
    SIMCLAR (AYRSHIRE) LIMITED - now
    SIMCLAR INTERNATIONAL INVESTMENTS LIMITED
    - 2005-01-05 SC234738
    Dissolved Corporate (13 parents)
    Officer
    2002-07-30 ~ 2002-07-31
    IIF 29 - Director → ME
  • 44
    SIMCLAR GROUP LIMITED - now
    SIMCLAR INTERNATIONAL HOLDINGS LIMITED
    - 2003-03-19 SC219243 SC059937
    Dissolved Corporate (8 parents)
    Officer
    2001-05-16 ~ 2001-05-18
    IIF 40 - Director → ME
  • 45
    SINO SCOTTISH VENTURES LIMITED
    SC331172
    Dissolved Corporate (6 parents)
    Officer
    2007-09-19 ~ 2007-09-20
    IIF 14 - Director → ME
  • 46
    SKENE EDWARDS LLP
    SO300792
    Dissolved Corporate (7 parents, 101 offsprings)
    Officer
    2005-12-14 ~ dissolved
    IIF 23 - LLP Designated Member → ME
  • 47
    SMILEMORECHILDCARE LIMITED - now
    ONE STOP ENTERPRISE LIMITED
    - 2006-06-08 SC210193
    Dissolved Corporate (11 parents)
    Officer
    2000-08-21 ~ 2001-04-17
    IIF 51 - Director → ME
  • 48
    THE COMMUNICATIONS BUSINESS LIMITED
    SC155557
    Dissolved Corporate (4 parents)
    Officer
    1995-01-24 ~ 1995-01-24
    IIF 25 - Director → ME
  • 49
    THE MUDD PARTNERSHIP LIMITED
    SC346946
    Active Corporate (3 parents)
    Officer
    2008-08-12 ~ 2010-06-30
    IIF 1 - Secretary → ME
  • 50
    UNIVERSAL ESTATES & DEVELOPMENTS LIMITED
    - now SC142629
    SCOTIADEAN LIMITED
    - 1993-03-16 SC142629
    Active Corporate (8 parents)
    Officer
    1993-03-08 ~ 1995-02-17
    IIF 6 - Secretary → ME
  • 51
    WESTQUARTER DEVELOPMENTS LIMITED
    SC682199
    Active Corporate (3 parents)
    Officer
    2020-11-27 ~ 2024-05-09
    IIF 61 - Director → ME
    Person with significant control
    2020-11-27 ~ 2022-02-01
    IIF 62 - Ownership of voting rights - More than 25% but not more than 50% → OE
    IIF 62 - Ownership of shares – More than 25% but not more than 50% → OE
  • 52
    WILLIAM GERARD STONEWORKS LIMITED
    SC111881
    Active Corporate (5 parents)
    Officer
    (before 1990-01-14) ~ now
    IIF 8 - Secretary → ME
  • 53
    WLS CONSULTANCY LIMITED
    - now SC203471
    BALMORAL BIRD & PEST CONTROL LIMITED - 2007-03-16
    BALMORAL RESTORATION GROUP LIMITED
    - 2004-05-26 SC203471
    SKENED 565 LIMITED
    - 2000-02-14 SC203471 SC165493
    Dissolved Corporate (4 parents)
    Officer
    2000-02-01 ~ 2000-02-15
    IIF 59 - Director → ME
    2009-01-31 ~ dissolved
    IIF 11 - Secretary → ME
  • 54
    ZAMSANA HOLDINGS LIMITED
    SC346784
    Dissolved Corporate (7 parents)
    Officer
    2008-08-07 ~ 2008-09-12
    IIF 57 - Director → ME
  • 55
    ZAMSANA LIMITED
    SC322609
    Dissolved Corporate (8 parents)
    Officer
    2010-04-30 ~ dissolved
    IIF 4 - Secretary → ME
  • 56
    ZAMSANA MEDIA LIMITED
    - now SC342376
    FRONTCYCLE LIMITED
    - 2008-05-27 SC342376
    Dissolved Corporate (7 parents)
    Officer
    2008-05-07 ~ 2008-05-14
    IIF 28 - Director → ME
    2010-04-30 ~ 2010-08-27
    IIF 3 - Secretary → ME

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.