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

Macdiarmid, Donald William

child relation
Offspring entities and appointments 43
  • 1
    A C CHESTERS & SON LIMITED
    - now 02628570
    XYLOBROOK LIMITED - 1991-11-01
    Active Corporate (25 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 38 - Director → ME
  • 2
    AYTON ASPHALTE COMPANY LIMITED
    00263528
    Dissolved Corporate (29 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 26 - Director → ME
  • 3
    BARCHESTER HEALTHCARE LIMITED
    - now 02792285 02324043... (more)
    BARCHESTER HEALTHCARE PLC - 2002-08-05
    PLANVIGIL PUBLIC LIMITED COMPANY - 1995-07-04
    Active Corporate (44 parents, 5 offsprings)
    Officer
    2013-09-27 ~ 2014-05-31
    IIF 13 - Director → ME
  • 4
    CARILLION ENERGY SERVICES LIMITED - now
    EAGA LIMITED
    - 2011-06-13 03858865 02969358
    EAGA PLC
    - 2011-04-20 03858865 02969358
    EAGA PARTNERSHIP LIMITED - 2007-02-27
    EAGLEPOWER LIMITED - 1999-11-18
    Liquidation Corporate (38 parents, 15 offsprings)
    Officer
    2009-12-14 ~ 2011-04-21
    IIF 15 - Director → ME
  • 5
    ECT ENGINEERING LIMITED
    - now 03153494
    TYROLESE (343) LIMITED - 1996-05-13
    Dissolved Corporate (31 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 39 - Director → ME
  • 6
    ENERGY RETAIL ASSOCIATION LIMITED
    04844678
    Active Corporate (39 parents)
    Officer
    2003-09-19 ~ 2009-09-25
    IIF 1 - Director → ME
  • 7
    ENGINEERED PRODUCTS LIMITED
    - now 01591500
    ENGINEERED PRODUCTS (MANCHESTER) LIMITED - 1994-10-25
    Dissolved Corporate (30 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 40 - Director → ME
  • 8
    FALLAGO RIG WINDFARM LIMITED
    - now SC226523
    NORTH BRITISH WINDPOWER LIMITED - 2012-01-18
    LOTHIAN FIFTY (859) LIMITED - 2002-03-25
    Active Corporate (40 parents)
    Officer
    2014-04-18 ~ now
    IIF 11 - Director → ME
  • 9
    FDT (HOLDINGS) LTD
    - now 04535855
    MARPLACE (NUMBER 577) LIMITED - 2003-05-28
    Active Corporate (27 parents, 2 offsprings)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 37 - Director → ME
  • 10
    FDT ASSOCIATES LTD
    - now 03282705
    FAREBROTHER DATA & TELECOMS LTD. - 2002-01-28
    Active Corporate (31 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 21 - Director → ME
  • 11
    FDT CONTRACTS LTD
    - now 02649356
    FAREBROTHER TELECOMMUNICATION LIMITED - 2003-05-22
    COURTNEY MAINTENANCE SERVICES LIMITED - 2001-05-16
    EVERDRAFT LIMITED - 1991-12-09
    Dissolved Corporate (26 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 35 - Director → ME
  • 12
    GPFS 2024 REALISATIONS LIMITED - now
    GO PLANT FLEET SERVICES LTD - 2024-05-24
    ESSENTIAL FLEET SERVICES LIMITED - 2017-12-01
    KIER FPS LIMITED - 2015-07-08
    MAY GURNEY FLEET AND PASSENGER SERVICES LIMITED
    - 2013-07-10 03337954
    TRANSLINC LIMITED - 2012-04-02
    WILLOUGHBY (121) LIMITED - 1998-03-16
    Insolvency Proceedings Corporate (45 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 19 - Director → ME
  • 13
    IMSERV SCOTLAND LIMITED - now
    SP DATASERVE LIMITED
    - 2026-06-02 SC215842
    ASPEN 2 LIMITED - 2001-05-11
    Active Corporate (25 parents)
    Officer
    2001-08-14 ~ 2009-09-25
    IIF 4 - Director → ME
  • 14
    KIER INTEGRATED SERVICES (BUILDING) LIMITED - now
    KIER MG BUILDING LIMITED - 2016-03-01
    MAY GURNEY BUILDING LIMITED
    - 2013-07-10 07042900
    FRIARS 627 LIMITED - 2009-11-06
    Dissolved Corporate (17 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 24 - Director → ME
  • 15
    KIER INTEGRATED SERVICES (ESTATES) LIMITED - now
    KIER MG ESTATES LIMITED - 2016-03-01
    MAY GURNEY ESTATES LIMITED
    - 2013-07-10 00216679
    MAY GURNEY HOLDINGS LIMITED - 2001-04-02
    Active Corporate (40 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 33 - Director → ME
  • 16
    KIER INTEGRATED SERVICES (HOLDINGS) LIMITED - now
    KIER MGIS LIMITED - 2016-03-01
    MAY GURNEY INTEGRATED SERVICES PUBLIC LIMITED COMPANY
    - 2013-07-10 04321657
    MAY GURNEY INTEGRATED SERVICES LIMITED - 2013-07-10
    Active Corporate (40 parents, 2 offsprings)
    Officer
    2012-06-01 ~ 2013-07-08
    IIF 27 - Director → ME
  • 17
    KIER INTEGRATED SERVICES (REGIONAL) LIMITED - now
    KIER MG (REGIONAL) LIMITED - 2016-03-01
    MAY GURNEY (REGIONAL) LIMITED
    - 2013-07-10 00323261
    DARBY (SUTTON) LIMITED - 1995-10-01
    Dissolved Corporate (27 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 28 - Director → ME
  • 18
    KIER INTEGRATED SERVICES (TECHNICAL SERVICES) LIMITED - now
    KIER MG (TECHNICAL SERVICES) LIMITED - 2016-03-01
    MAY GURNEY (TECHNICAL SERVICES) LIMITED
    - 2013-07-10 01153383
    Dissolved Corporate (25 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 36 - Director → ME
  • 19
    KIER INTEGRATED SERVICES (TRUSTEES) LIMITED - now
    KIER MG TRUSTEES LIMITED - 2016-03-01
    MAY GURNEY GROUP TRUSTEES LIMITED
    - 2013-07-10 03510967
    CANNERON LIMITED - 1998-03-16
    Active Corporate (36 parents)
    Officer
    2012-06-01 ~ 2013-07-08
    IIF 23 - Director → ME
  • 20
    KIER INTEGRATED SERVICES GROUP LIMITED - now
    KIER MG GROUP LIMITED - 2016-03-01
    MAY GURNEY GROUP LIMITED
    - 2013-07-10 02372311
    SALTVINE LIMITED - 1989-08-17
    Active Corporate (43 parents, 6 offsprings)
    Officer
    2012-06-01 ~ 2013-07-08
    IIF 31 - Director → ME
  • 21
    KIER INTEGRATED SERVICES LIMITED - now
    KIER MG LIMITED - 2016-03-01
    MAY GURNEY LIMITED
    - 2013-07-10 00873179
    MAY GURNEY (CONSTRUCTION) LIMITED - 2001-04-02
    MAY GURNEY & CO,LIMITED - 1993-04-20
    Active Corporate (60 parents, 13 offsprings)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 32 - Director → ME
  • 22
    KIER RECYCLING CIC - now
    KIER MG RECYCLING CIC - 2016-03-01
    MAY GURNEY RECYCLING CIC
    - 2013-07-10 03153490
    ECT RECYCLING CIC - 2008-11-21
    ECT RECYCLING COMMUNITY INTEREST COMPANY - 2005-12-08
    ECT RECYCLING LIMITED - 2005-11-04
    TYROLESE (344) LIMITED - 1996-05-13
    Active Corporate (41 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 20 - Director → ME
  • 23
    MANWEB ENERGY CONSULTANTS LIMITED
    - now 02721712
    PANTHERPOINT LIMITED - 1992-07-03
    Dissolved Corporate (24 parents)
    Officer
    2002-04-01 ~ 2009-09-25
    IIF 2 - Director → ME
  • 24
    MICHCO 210 LIMITED
    - now 01167328 04039121... (more)
    T J BRENT LIMITED - 2000-12-18
    T.J. (BRENT) LIMITED - 1994-06-17
    Dissolved Corporate (30 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 30 - Director → ME
  • 25
    MURGITROYD GROUP LIMITED - now
    MURGITROYD GROUP PLC
    - 2019-12-20 SC221766 SC195007... (more)
    PROJECT KANSAS PLC - 2001-10-29
    Active Corporate (26 parents, 1 offspring)
    Officer
    2019-04-01 ~ 2019-12-19
    IIF 12 - Director → ME
  • 26
    N.E.S.T.MAKERS LIMITED
    - now 03937132
    BEECHPLAN LIMITED - 2000-03-24
    Dissolved Corporate (17 parents)
    Officer
    2000-04-20 ~ 2009-10-01
    IIF 14 - Director → ME
  • 27
    NORFOLK COMMUNITY RECYCLING SERVICES LIMITED
    06042731
    Dissolved Corporate (20 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 22 - Director → ME
  • 28
    OGILVIE GROUP LIMITED
    - now SC029219
    OGILVIE HOLDINGS LIMITED - 1995-11-23
    D & J OGILVIE (BUILDERS) LIMITED - 1985-08-29
    Active Corporate (23 parents, 4 offsprings)
    Officer
    2015-08-12 ~ now
    IIF 42 - Director → ME
    Person with significant control
    2026-04-01 ~ now
    IIF 44 - Has significant influence or control over the trustees of a trust → OE
  • 29
    SCOTTISH WATER BUSINESS STREAM LIMITED
    SC294924
    Active Corporate (27 parents, 1 offspring)
    Officer
    2012-06-01 ~ 2016-12-31
    IIF 10 - Director → ME
  • 30
    SCOTTISHPOWER ENERGY RETAIL LIMITED
    - now SC190287
    SCOTTISHPOWER ENERGY SUPPLY LIMITED - 2001-05-11
    RANDOTTE (NO. 464) LIMITED - 1998-12-14
    Active Corporate (23 parents)
    Officer
    2001-08-14 ~ 2009-09-25
    IIF 3 - Director → ME
  • 31
    SENTURION (BIDCO) LIMITED
    06270621 06270218
    Dissolved Corporate (22 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 17 - Director → ME
  • 32
    SENTURION (MIDCO) LIMITED
    06270218 06270621
    Dissolved Corporate (22 parents, 1 offspring)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 18 - Director → ME
  • 33
    SENTURION GROUP LIMITED
    - now 06270023
    SENTURION (TOPCO) LIMITED - 2007-09-19
    Dissolved Corporate (26 parents, 2 offsprings)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 16 - Director → ME
  • 34
    SENTURION TRUSTEES LIMITED
    06470498
    Dissolved Corporate (22 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 41 - Director → ME
  • 35
    SMART METERING SYSTEMS LIMITED - now
    SMART METERING SYSTEMS PLC
    - 2024-06-11 SC367563 SC390601... (more)
    SMART METERING SYSTEMS LIMITED - 2011-06-20
    UK SMART METERING GROUP LIMITED - 2011-06-15
    Active Corporate (34 parents, 36 offsprings)
    Officer
    2014-04-14 ~ 2020-06-23
    IIF 43 - Director → ME
  • 36
    T CARTLEDGE LIMITED
    - now 01451435
    CARTLEDGE LIGHTING SERVICES GROUP LIMITED - 1991-04-08
    T. CARTLEDGE & CO. LIMITED - 1989-12-19
    SLEESTAR LIMITED - 1979-12-31
    Dissolved Corporate (36 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 34 - Director → ME
  • 37
    T J BRENT LIMITED
    - now 04039121 01167328... (more)
    MICHCO 210 LIMITED - 2000-12-18
    Active Corporate (36 parents, 2 offsprings)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 29 - Director → ME
  • 38
    THE ENERGY SAVING TRUST LIMITED
    - now 02622374 07703610
    SOLIDTRY LIMITED - 1992-09-24
    Active Corporate (61 parents)
    Officer
    2004-07-13 ~ 2009-04-30
    IIF 5 - Director → ME
  • 39
    TOR2 LIMITED
    - now 07204696
    CURZON 2781 LIMITED - 2010-05-14
    Liquidation Corporate (32 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 25 - Director → ME
  • 40
    TURRIFF CONTRACTORS LIMITED
    SC097408
    Active Corporate (38 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 7 - Director → ME
  • 41
    TURRIFF GROUP LIMITED
    - now SC258574
    TURRIFF UTILITIES LIMITED - 2007-02-27
    Active Corporate (31 parents, 3 offsprings)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 8 - Director → ME
  • 42
    TURRIFF SMART SERVICES LIMITED
    - now SC341627
    TURRIFF SMART HEAT LIMITED - 2008-05-21
    Dissolved Corporate (22 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 9 - Director → ME
  • 43
    UNDERGROUND MOLING SERVICES LIMITED
    SC158708
    Dissolved Corporate (25 parents)
    Officer
    2012-09-06 ~ 2013-07-08
    IIF 6 - 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.