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

Mcgilvray, Craig Matthew

child relation
Offspring entities and appointments 61
  • 1
    ACTIVE COMMERCIAL CLEANERS LIMITED
    06831174
    Dissolved Corporate (7 parents)
    Officer
    2011-12-31 ~ dissolved
    IIF 32 - Director → ME
  • 2
    ALBA MANAGEMENT CONSULTANTS LIMITED
    03415274
    Dissolved Corporate (21 parents)
    Officer
    2000-05-02 ~ 2008-02-12
    IIF 23 - Director → ME
  • 3
    ALC (FMC) LIMITED
    05424243
    Dissolved Corporate (41 parents)
    Officer
    2020-03-14 ~ 2021-12-03
    IIF 39 - Director → ME
  • 4
    AMBS 1 LIMITED
    - now SC292392
    MM&S (5037) LIMITED
    - 2005-12-16 SC292392 07497151... (more)
    Liquidation Corporate (16 parents)
    Officer
    2005-12-12 ~ 2008-02-12
    IIF 22 - Director → ME
  • 5
    AMEY (AB) LIMITED
    - now 12178697 13249490
    AMEYBREATHE LIMITED
    - 2022-03-18 12178697
    Dissolved Corporate (11 parents)
    Officer
    2020-03-25 ~ dissolved
    IIF 34 - Director → ME
  • 6
    AMEY COMMUNITY LIMITED
    - now 02564794
    AMEY BUSINESS SERVICES LIMITED - 2008-05-22
    AMEY BPO SERVICES LIMITED - 2006-03-23
    AMEY BUSINESS SERVICES LIMITED - 2001-10-30
    AMEY FACILITIES MANAGEMENT LIMITED - 1999-05-11
    NAMEISSUE LIMITED - 1991-02-19
    Active Corporate (46 parents, 7 offsprings)
    Officer
    2020-01-15 ~ now
    IIF 45 - Director → ME
  • 7
    AMEY CONSTRUCTION LIMITED
    - now 02379472 00456341
    AMEY BUILDING LIMITED - 1990-01-01
    AMEY CONSTRUCTION LIMITED - 1989-11-20
    INTERCEDE 728 LIMITED - 1989-11-10
    Active Corporate (38 parents)
    Officer
    2024-02-26 ~ now
    IIF 46 - Director → ME
  • 8
    AMEY DEFENCE EQUIPMENT (ASSETS) HOLDINGS LIMITED
    - now 13246131 12801060
    AMEYBRIGGS ASSET HOLDINGS LIMITED - 2025-08-01
    Active Corporate (11 parents, 1 offspring)
    Officer
    2026-05-14 ~ now
    IIF 48 - Director → ME
  • 9
    AMEY DEFENCE EQUIPMENT (ASSETS) LIMITED
    - now 13246506
    AMEYBRIGGS ASSETS LIMITED - 2025-08-01
    Active Corporate (10 parents)
    Officer
    2026-05-14 ~ now
    IIF 49 - Director → ME
  • 10
    AMEY DEFENCE EQUIPMENT (FLEET MANAGEMENT) LIMITED
    - now 15730123
    AMEYBRIGGS FLEET AND EQUIPMENT LIMITED - 2025-08-01
    Active Corporate (8 parents)
    Officer
    2026-05-14 ~ now
    IIF 50 - Director → ME
  • 11
    AMEY DEFENCE EQUIPMENT (SERVICES) HOLDINGS LIMITED
    - now 12801060 13246131
    AMEYBRIGGS SERVICES HOLDINGS LIMITED - 2025-08-01
    MITER SERVICES HOLDINGS LIMITED - 2020-08-16
    Active Corporate (12 parents, 1 offspring)
    Officer
    2026-05-14 ~ now
    IIF 51 - Director → ME
  • 12
    AMEY DEFENCE EQUIPMENT (SERVICES) LIMITED
    - now 12801304
    AMEYBRIGGS SERVICES LIMITED - 2025-08-01
    MITER SERVICES LIMITED - 2020-08-16
    Active Corporate (11 parents)
    Officer
    2026-05-14 ~ now
    IIF 47 - Director → ME
  • 13
    AMEY DEFENCE SERVICES (HOUSING) LIMITED
    - now 05428732
    CARILLIONAMEY (HOUSING PRIME) LIMITED - 2018-09-11
    MODERN HOUSING SOLUTIONS (PRIME) LIMITED - 2014-05-08
    BROOMCO (3785) LIMITED - 2005-06-02
    Active Corporate (42 parents)
    Officer
    2020-01-15 ~ now
    IIF 40 - Director → ME
  • 14
    AMEY DEFENCE SERVICES LIMITED
    - now 05428762
    CARILLIONAMEY LIMITED - 2018-09-11
    CARILLIONENTERPRISE LIMITED - 2014-05-08
    BROOMCO (3784) LIMITED - 2005-06-02
    Active Corporate (40 parents)
    Officer
    2020-01-15 ~ now
    IIF 42 - Director → ME
  • 15
    AMEY METERING LIMITED
    - now 03131192
    ENTERPRISE MANAGED SERVICES (E&CS) LIMITED - 2014-05-29
    UNITED UTILITIES UTILITY SOLUTIONS (E&CS) LIMITED - 2011-01-28
    UNITED UTILITIES NETWORKS LIMITED - 2009-11-17
    WATER INTERNATIONAL LIMITED - 2001-01-12
    INHOCO 461 LIMITED - 1996-01-18
    Active Corporate (40 parents)
    Officer
    2020-10-29 ~ now
    IIF 38 - Director → ME
  • 16
    AVOVE LIMITED - now
    AMEY UTILITY SERVICES LIMITED
    - 2022-04-14 02578069
    ENTERPRISE UTILITY SERVICES LIMITED - 2014-05-29
    ARM GROUP LIMITED - 2011-11-15
    AGENTCHARM LIMITED - 1994-03-09
    Active Corporate (47 parents, 3 offsprings)
    Officer
    2020-11-12 ~ 2022-04-12
    IIF 37 - Director → ME
  • 17
    BALFOUR BEATTY UTILITY SOLUTIONS LIMITED
    - now 01062438
    BALFOUR BEATTY UTILITIES LIMITED - 2007-11-02
    KENTON UTILITIES & DEVELOPMENTS LIMITED - 2003-03-17
    Active Corporate (55 parents)
    Officer
    2015-06-09 ~ 2018-06-01
    IIF 57 - Director → ME
  • 18
    BYZAK LIMITED
    - now 01809458
    BYZAK CONTRACTORS LIMITED - 2001-11-05
    KENNEDY CONSTRUCTION LIMITED - 1997-04-23
    RULEZONE LIMITED - 1984-08-02
    Active Corporate (26 parents)
    Officer
    2020-11-12 ~ now
    IIF 43 - Director → ME
  • 19
    C.F.M. BUILDING SERVICES LIMITED
    SC142595
    Dissolved Corporate (24 parents)
    Officer
    2020-01-15 ~ dissolved
    IIF 35 - Director → ME
  • 20
    CAPITA IT SERVICES LIMITED - now
    CARILLION IT SERVICES LIMITED - 2009-07-06
    ALFRED MCALPINE - IT SERVICES LIMITED
    - 2008-03-18 SC045439 01220479... (more)
    ALFRED MCALPINE BUSINESS INFORMATION SYSTEMS LIMITED
    - 2007-04-04 SC045439 02087916
    MCALPINE BUSINESS INFORMATION SYSTEMS LIMITED
    - 2004-05-10 SC045439 02087916
    STIELL NETWORKS LIMITED
    - 2003-10-07 SC045439 01708288
    STIELL GLASGOW LIMITED - 1999-03-11
    E.J. STIELL (GLASGOW) LIMITED - 1996-10-16
    TOWN AND COUNTRY REFRIGERATION LIMITED. - 1994-09-02
    Liquidation Corporate (45 parents, 12 offsprings)
    Officer
    2000-07-01 ~ 2008-02-12
    IIF 17 - Director → ME
  • 21
    CARILLION (AM) LIMITED - now
    ALFRED MCALPINE LIMITED
    - 2008-03-18 01367044 01220479... (more)
    ALFRED MCALPINE PLC
    - 2008-02-12 01367044 01220479... (more)
    MARCHWIEL PLC - 1985-02-04
    Liquidation Corporate (59 parents, 21 offsprings)
    Officer
    2005-03-17 ~ 2008-02-12
    IIF 21 - Director → ME
  • 22
    CARILLION (AMBS) HOLDINGS LIMITED
    - now SC203910
    STIELL LIMITED
    - 2005-09-14 SC203910 SC020258
    M M & S (2614) LIMITED
    - 2000-06-02 SC203910 04006192... (more)
    Dissolved Corporate (29 parents, 2 offsprings)
    Officer
    2000-03-01 ~ 2008-02-12
    IIF 11 - Director → ME
  • 23
    CARILLION (AMBS) LIMITED - now
    ALFRED MCALPINE BUSINESS SERVICES LIMITED
    - 2008-03-12 SC020258 01963646
    MCALPINE BUSINESS SERVICES LIMITED
    - 2004-05-10 SC020258 01738450... (more)
    STIELL FACILITIES LIMITED
    - 2003-10-07 SC020258 01122105
    STIELL LIMITED
    - 2000-06-02 SC020258 SC203910
    E.J. STIELL & COMPANY (ELECTRICAL ENGINEERS) LIMITED - 1996-10-16
    Liquidation Corporate (55 parents, 2 offsprings)
    Officer
    1998-05-01 ~ 2008-02-12
    IIF 13 - Director → ME
  • 24
    CARILLION AM ENERGY LIMITED - now
    ALFRED MCALPINE ENERGY LIMITED
    - 2008-03-25 SC209003
    STIELL UTILITIES LIMITED
    - 2005-09-14 SC209003
    M M & S (2677) LIMITED - 2000-08-01
    Dissolved Corporate (19 parents)
    Officer
    2001-11-15 ~ 2008-02-12
    IIF 18 - Director → ME
  • 25
    CARILLION ASSET MANAGEMENT LIMITED - now
    ALFRED MCALPINE ASSET MANAGEMENT LIMITED
    - 2008-03-18 01122808 01685693... (more)
    MCALPINE ASSET MANAGEMENT LIMITED - 2004-05-10
    AMPL LIMITED - 2003-10-07
    ALFRED MCALPINE PLANT LIMITED - 1997-09-23
    MARCHWIEL PLANT & ENGINEERING LIMITED - 1985-03-05
    OPTIMUM TRANSPORT LIMITED - 1978-12-31
    Liquidation Corporate (45 parents)
    Officer
    2005-01-24 ~ 2008-02-12
    IIF 25 - Director → ME
  • 26
    CITY FACILITIES MANAGEMENT HOLDINGS (EUROPE) LIMITED - now
    ATRIUM MS INTERNATIONAL LIMITED
    - 2017-07-12 04531641
    SECKLOE 128 LIMITED - 2002-10-29
    Active Corporate (24 parents)
    Officer
    2012-06-01 ~ 2013-01-08
    IIF 54 - Director → ME
  • 27
    DMW CLEANING & SUPPORT SERVICES LIMITED
    05023148
    Dissolved Corporate (12 parents)
    Officer
    2011-12-31 ~ 2013-01-25
    IIF 31 - Director → ME
  • 28
    E J STIELL & COMPANY (HOLDINGS) LIMITED
    SC087349
    Dissolved Corporate (16 parents)
    Officer
    2000-07-01 ~ 2003-07-05
    IIF 63 - Director → ME
  • 29
    E J STIELL GROUP LIMITED
    - now SC159769 SC102036
    M M & S (2281) LIMITED - 1997-11-11
    Dissolved Corporate (17 parents)
    Officer
    1999-03-23 ~ 2003-08-01
    IIF 60 - Director → ME
  • 30
    EMPRISE GROUP HOLDINGS LIMITED
    - now 06207106 04915792... (more)
    PIMCO 2628 LIMITED - 2007-08-16
    Dissolved Corporate (19 parents, 1 offspring)
    Officer
    2009-11-06 ~ 2013-01-25
    IIF 30 - Director → ME
  • 31
    EMPRISE HOLDINGS LIMITED
    04915792 06207106... (more)
    Dissolved Corporate (12 parents, 1 offspring)
    Officer
    2011-12-31 ~ 2013-01-25
    IIF 7 - Director → ME
  • 32
    EMPRISE PLC
    - now 03089450 02039233... (more)
    EMPRISE LIMITED - 2007-07-27
    EMPRISE PLC - 2007-05-02
    EMPRISE LIMITED - 2004-10-21
    INGLEBY (835) LIMITED - 1995-11-02
    Dissolved Corporate (28 parents, 1 offspring)
    Officer
    2010-09-28 ~ 2013-01-25
    IIF 3 - Director → ME
  • 33
    EMPRISE TRUSTEES LIMITED
    - now 03582663
    INGLEBY (1113) LIMITED - 1998-08-17
    Dissolved Corporate (10 parents)
    Officer
    2011-12-31 ~ 2013-01-25
    IIF 5 - Director → ME
  • 34
    ENTERPRISE MANAGED SERVICES LIMITED
    - now 00889628
    ENTERPRISE UTILITY SERVICES LIMITED - 2002-12-31
    A.R.M. SERVICES LIMITED - 2001-12-31
    A.R.M. UTILITY SERVICES LIMITED - 1999-12-20
    A.R.M. CONSTRUCTION (CHORLEY) LIMITED - 1994-03-30
    Active Corporate (69 parents, 12 offsprings)
    Officer
    2020-10-29 ~ now
    IIF 41 - Director → ME
  • 35
    ENVIROS GROUP LIMITED
    - now 04217291
    KWAN ENTERPRISES LIMITED - 2001-10-11
    Dissolved Corporate (46 parents, 1 offspring)
    Officer
    2007-02-01 ~ 2008-02-12
    IIF 19 - Director → ME
  • 36
    ES REALISATIONS 2017 PLC - now
    EMPRISE SERVICES PLC
    - 2017-12-12 02039233 03089450... (more)
    EMPRISE SERVICES LIMITED - 2007-07-27
    EMPRISE SERVICES PLC - 2007-05-02
    EMPRISE SERVICES LIMITED - 2004-03-31
    EMPRISE SERVICES PLC - 2003-10-15
    INGLEBY (161) LIMITED - 1986-11-28
    Active Corporate (33 parents, 1 offspring)
    Officer
    2009-11-06 ~ 2013-01-25
    IIF 33 - Director → ME
  • 37
    EXCEL CONSULTANCY LTD.
    SC286044
    Dissolved Corporate (7 parents)
    Officer
    2010-08-31 ~ dissolved
    IIF 29 - Director → ME
    2009-01-06 ~ 2009-10-30
    IIF 16 - Director → ME
    2005-06-10 ~ 2009-04-14
    IIF 65 - Secretary → ME
    Person with significant control
    2016-07-03 ~ dissolved
    IIF 69 - Ownership of shares – 75% or more → OE
  • 38
    EXCHANGELAW (458) LIMITED - now
    MOR FACILITIES LIMITED
    - 2010-03-02 SC355043
    MM&S (5455) LIMITED
    - 2009-05-27 SC355043 10660427... (more)
    Dissolved Corporate (9 parents)
    Officer
    2009-05-12 ~ 2009-12-14
    IIF 9 - Director → ME
  • 39
    FACADE & GLAZING SOLUTIONS UK - REGIONAL PROJECTS LIMITED
    - now 11427257 11427284
    ADVANCED FACADES UK LIMITED - 2019-06-06
    Dissolved Corporate (4 parents)
    Officer
    2019-06-21 ~ dissolved
    IIF 56 - Director → ME
  • 40
    FACADE & GLAZING SOLUTIONS UK LIMITED
    - now 11427284 11427257
    WINDOW AND GLASS SOLUTIONS LIMITED - 2018-06-29
    Liquidation Corporate (8 parents)
    Officer
    2019-03-01 ~ now
    IIF 8 - Director → ME
  • 41
    FRANKLIN CONTROLS LIMITED
    - now SC114607 SC083991
    FRANKLIN ENVIRONMENTAL LTD. - 1998-09-28
    FRANKLIN POWER PRODUCTS LIMITED - 1993-10-19
    Dissolved Corporate (16 parents)
    Officer
    2000-07-01 ~ 2003-08-01
    IIF 61 - Director → ME
  • 42
    GEO AMEY LIMITED
    - now 07556404
    GEO AMEY PECS LIMITED
    - 2022-01-10 07556404
    Active Corporate (32 parents)
    Officer
    2020-04-08 ~ now
    IIF 36 - Director → ME
  • 43
    GILMOUR (HOLDINGS) LIMITED
    - now SC342667
    MM&S (5379) LIMITED
    - 2008-09-02 SC342667 SC509014... (more)
    Dissolved Corporate (7 parents)
    Officer
    2008-08-04 ~ dissolved
    IIF 27 - Director → ME
  • 44
    GLASGOW STEEPLEJACK COMPANY LIMITED
    - now SC230882 SC161382
    GS HEIGHT SERVICES LTD.
    - 2009-09-01 SC230882 SC161382... (more)
    Active Corporate (14 parents)
    Officer
    2009-04-14 ~ 2009-10-30
    IIF 14 - Director → ME
  • 45
    GS HEIGHT SERVICES LTD
    - now SC161382 SC230882... (more)
    GLASGOW STEEPLEJACK COMPANY LIMITED
    - 2009-09-01 SC161382 SC230882
    Dissolved Corporate (13 parents)
    Officer
    2008-12-01 ~ 2009-10-30
    IIF 20 - Director → ME
    2008-12-01 ~ 2009-04-16
    IIF 68 - Secretary → ME
  • 46
    HEAT CARE SERVICES (SCOTLAND) LIMITED
    SC109503
    Dissolved Corporate (9 parents)
    Officer
    2010-04-30 ~ dissolved
    IIF 58 - Director → ME
  • 47
    HUNTER & CLARK DEVELOPMENTS LIMITED
    SC185288
    Dissolved Corporate (10 parents)
    Officer
    2008-12-01 ~ 2009-10-30
    IIF 24 - Director → ME
    2008-12-01 ~ 2009-04-14
    IIF 66 - Secretary → ME
  • 48
    HUNTER & CLARK LIMITED
    SC014569
    Active Corporate (14 parents)
    Officer
    2002-08-22 ~ 2009-10-30
    IIF 10 - Director → ME
    2010-04-30 ~ now
    IIF 26 - Director → ME
    2008-12-01 ~ 2009-04-14
    IIF 67 - Secretary → ME
  • 49
    INTERNATIONAL ALERT
    - now 02153193
    ALERT
    - 2005-05-27 02153193
    STANDING INTERNATIONAL FORUM ON ETHNIC CONFLICT GENOCIDE & HUMAN RIGHTS- INTERNATIONAL ALERT
    - 2005-02-23 02153193
    Active Corporate (82 parents)
    Officer
    2004-08-11 ~ 2010-08-04
    IIF 15 - Director → ME
  • 50
    LAWRENCE AND TESTER LIMITED
    01127747
    Dissolved Corporate (11 parents)
    Officer
    2011-12-31 ~ dissolved
    IIF 4 - Director → ME
  • 51
    LESPRIT LIMITED
    - now 08020588
    MM&S (5701) LIMITED
    - 2012-05-25 08020588 SC519931... (more)
    Active Corporate (23 parents, 1 offspring)
    Officer
    2012-05-17 ~ 2013-01-08
    IIF 53 - Director → ME
  • 52
    MAINTENANCE MANAGEMENT LIMITED
    04274143 12068742
    Active Corporate (29 parents)
    Officer
    2012-06-01 ~ 2013-01-08
    IIF 52 - Director → ME
  • 53
    NOVO COMMUNITY LTD
    09284582
    Dissolved Corporate (12 parents, 1 offspring)
    Officer
    2020-01-15 ~ dissolved
    IIF 44 - Director → ME
  • 54
    PRIME BUSINESS SERVICES LIMITED
    - now SC342658
    MM&S (5378) LIMITED - 2008-06-12
    Dissolved Corporate (11 parents)
    Officer
    2008-08-04 ~ 2009-10-30
    IIF 12 - Director → ME
    2010-04-30 ~ dissolved
    IIF 28 - Director → ME
  • 55
    RIDGEWAY GROUP LIMITED
    - now 04300820
    RIDGEWAY GROUP PLC - 2007-05-02
    RIDGEWAY GROUP LIMITED - 2005-07-20
    RIDGEWAY GROUP PLC - 2005-01-31
    Dissolved Corporate (11 parents)
    Officer
    2011-12-31 ~ dissolved
    IIF 6 - Director → ME
  • 56
    SECKLOE 280 LIMITED
    05568404 05385634... (more)
    Active Corporate (21 parents, 1 offspring)
    Officer
    2012-06-01 ~ 2013-01-08
    IIF 55 - Director → ME
  • 57
    SOUTHERN SECURITY GROUP LIMITED
    - now 02380870
    SOUTHERN SECURITY GUARDS LIMITED - 1998-03-13
    Dissolved Corporate (11 parents)
    Officer
    2011-12-31 ~ dissolved
    IIF 2 - Director → ME
  • 58
    SSG EMPRISE LIMITED
    - now 03506094
    SOUTHERN SECURITY A.R. LIMITED - 2004-11-19
    Dissolved Corporate (10 parents)
    Officer
    2011-12-31 ~ dissolved
    IIF 1 - Director → ME
  • 59
    STIELL DEVELOPMENTS LIMITED
    - now SC057984
    SYMPHONY FM LIMITED
    - 2001-03-16 SC057984
    STIELL DUNFERMLINE LIMITED - 2000-05-17
    E.J. STIELL (EAST) LIMITED - 1996-10-16
    Dissolved Corporate (17 parents)
    Officer
    2000-07-01 ~ 2003-07-05
    IIF 59 - Director → ME
  • 60
    STIELL HAMILTON LIMITED
    - now SC102036
    E J STIELL GROUP LIMITED - 1997-11-11
    HESTBURN LIMITED - 1987-01-15
    Dissolved Corporate (19 parents)
    Officer
    2000-07-01 ~ 2003-07-01
    IIF 62 - Director → ME
  • 61
    STIELL INFRAMAN LIMITED
    - now SC083991
    STIELL PROCESS ENGINEERING LIMITED
    - 2002-12-30 SC083991
    FRANKLIN CONTROLS LIMITED
    - 1998-09-28 SC083991 SC114607
    Dissolved Corporate (28 parents)
    Officer
    1998-05-01 ~ 2003-03-01
    IIF 64 - 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.