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

Mackay, Ian Duncan

child relation
Offspring entities and appointments 18
  • 1
    BIKECLOUD LIMITED - now
    WALLACE, CAMERON & COMPANY LIMITED
    - 2013-05-29 SC027672
    Dissolved Corporate (24 parents)
    Officer
    1999-09-20 ~ 2000-07-31
    IIF 19 - Director → ME
  • 2
    BKF SIXTY-ONE LIMITED - now
    SYMPHONY CORPORATE LIMITED
    - 2011-11-01 SC230818 SC402344
    CORPORATE SOLUTIONS (SCOTLAND) LIMITED
    - 2007-03-14 SC230818
    SOLUTIONS (SCOTLAND) LIMITED
    - 2003-06-20 SC230818
    YORK PLACE (NO. 276) LIMITED - 2002-08-30
    Dissolved Corporate (7 parents, 6 offsprings)
    Officer
    2003-06-12 ~ 2009-01-31
    IIF 11 - Director → ME
    2003-06-12 ~ 2007-03-01
    IIF 6 - Secretary → ME
  • 3
    BRITISH LINEN CHARTER PLC
    - now SC114253
    CAPITAL CHARTER PLC - 1997-05-08
    Dissolved Corporate (33 parents)
    Officer
    1998-03-01 ~ 1999-09-15
    IIF 12 - Director → ME
  • 4
    CF1 LIMITED - now
    CARTWRIGHT FINANCE LIMITED
    - 2019-12-11 03396033 02059476
    INHOCO 658 LIMITED - 1997-08-19
    Dissolved Corporate (33 parents)
    Officer
    1998-06-04 ~ 2000-04-13
    IIF 22 - Director → ME
  • 5
    FIREPLACE FACTORY OUTLET CENTRES LIMITED
    - now SC304196
    YORK PLACE (NO. 382) LIMITED
    - 2006-08-18 SC304196 SC304195... (more)
    Dissolved Corporate (4 parents)
    Officer
    2006-08-18 ~ dissolved
    IIF 20 - Director → ME
    2006-08-18 ~ 2007-03-01
    IIF 1 - Secretary → ME
  • 6
    GREEN CROSS TRAINING LIMITED - now
    FIRST AID TRAINING COURSES UK LIMITED - 2013-12-20
    WALLACE CAMERON TRAINING DIVISION LIMITED - 2013-05-29
    WALLACE CAMERON GROUP LIMITED
    - 2013-04-19 SC139237 SC441662
    MACROCOM (202) LIMITED - 1994-02-01
    Active Corporate (20 parents)
    Officer
    1999-09-20 ~ 2000-07-31
    IIF 21 - Director → ME
  • 7
    LARCH CONSULTING LIMITED
    - now 03037995
    SOLVESALE LIMITED - 1995-04-12
    Active Corporate (11 parents, 1 offspring)
    Officer
    2007-06-20 ~ 2009-02-16
    IIF 7 - Director → ME
  • 8
    PREMIER LABORATORY SYSTEMS LIMITED
    - now 02194175
    PREMIER AIRFLOW SYSTEMS LIMITED - 2000-06-20
    FUME CUPBOARD CONSULTANTS LIMITED - 1990-02-19
    Active Corporate (15 parents)
    Officer
    2005-06-13 ~ 2007-03-01
    IIF 4 - Secretary → ME
  • 9
    SCOTFOIL LIMITED
    - now SC297557
    YORK PLACE (NO. 364) LIMITED - 2006-03-06
    Dissolved Corporate (6 parents)
    Officer
    2006-05-09 ~ 2007-03-06
    IIF 3 - Secretary → ME
  • 10
    SCW HOLDINGS LIMITED
    - now SC300332
    LOTHIAN SHELF (390) LIMITED - 2006-04-24
    Dissolved Corporate (11 parents)
    Officer
    2006-04-28 ~ 2009-02-16
    IIF 16 - Director → ME
  • 11
    SMITH & MCLAURIN GROUP LIMITED
    - now SC303517
    YORK PLACE (NO. 377) LIMITED - 2006-06-20
    Active Corporate (15 parents)
    Officer
    2006-06-23 ~ 2009-02-16
    IIF 18 - Director → ME
    2006-06-23 ~ 2007-03-01
    IIF 2 - Secretary → ME
  • 12
    SMITH & MCLAURIN LIMITED
    - now SC229817 SC127784
    YORK PLACE (NO. 274) LIMITED
    - 2002-08-07 SC229817 SC303513... (more)
    Active Corporate (19 parents, 1 offspring)
    Officer
    2002-07-09 ~ 2008-03-18
    IIF 8 - Director → ME
    2003-09-05 ~ 2009-02-16
    IIF 5 - Secretary → ME
  • 13
    SYMPHONY EQUITY INVESTMENTS LIMITED
    - now SC315878
    YORK PLACE (NO. 406) LIMITED - 2007-03-26
    Dissolved Corporate (15 parents)
    Officer
    2007-08-21 ~ 2008-12-01
    IIF 10 - Director → ME
  • 14
    TEXOL LIMITED
    - now SC339324 SC340256
    YORK PLACE (NO. 488) LIMITED - 2008-03-31
    Dissolved Corporate (8 parents)
    Officer
    2008-04-03 ~ 2009-02-16
    IIF 13 - Director → ME
  • 15
    THE BRITISH LINEN COMPANY LIMITED - now
    THE BRITISH LINEN BANK LIMITED
    - 2002-06-05 SC063024
    Active Corporate (56 parents, 11 offsprings)
    Officer
    1998-04-01 ~ 1999-09-15
    IIF 14 - Director → ME
  • 16
    THREESIXTY BRANDS HOLDINGS LIMITED
    - now SC341060
    YORK PLACE (NO. 496) LIMITED
    - 2008-07-07 SC341060 SC339327... (more)
    Dissolved Corporate (11 parents)
    Officer
    2008-07-02 ~ 2008-12-01
    IIF 15 - Director → ME
  • 17
    TRISCAN SYSTEMS LIMITED
    06369088
    Active Corporate (13 parents, 6 offsprings)
    Officer
    2008-07-25 ~ 2008-12-01
    IIF 9 - Director → ME
  • 18
    TSI (ABERDEEN) LIMITED - now
    ENVIRENEER LIMITED - 2008-04-30
    TSI (UK) LIMITED
    - 2005-09-09 SC263071
    YORK PLACE (NO. 312) LIMITED
    - 2004-04-07 SC263071 SC269350... (more)
    Dissolved Corporate (6 parents, 6 offsprings)
    Officer
    2004-03-15 ~ 2004-12-30
    IIF 17 - Director → 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.