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 42 - Director → ME
  • 2
    ALBA MANAGEMENT CONSULTANTS LIMITED
    03415274
    Dissolved Corporate (21 parents)
    Officer
    2000-05-02 ~ 2008-02-12
    IIF 33 - Director → ME
  • 3
    ALC (FMC) LIMITED
    05424243
    Dissolved Corporate (41 parents)
    Officer
    2020-03-14 ~ 2021-12-03
    IIF 49 - 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 32 - 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 44 - 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 55 - 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 56 - 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 58 - 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 59 - 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 60 - 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 61 - 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 57 - 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 50 - 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 52 - 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 48 - 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 47 - 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 67 - 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 53 - Director → ME
  • 19
    C.F.M. BUILDING SERVICES LIMITED
    SC142595
    Dissolved Corporate (24 parents)
    Officer
    2020-01-15 ~ dissolved
    IIF 45 - 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 27 - 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 31 - 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 21 - 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 23 - 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 28 - 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 35 - 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 64 - Director → ME
  • 27
    DMW CLEANING & SUPPORT SERVICES LIMITED
    05023148
    Dissolved Corporate (12 parents)
    Officer
    2011-12-31 ~ 2013-01-25
    IIF 41 - Director → ME
  • 28
    E J STIELL & COMPANY (HOLDINGS) LIMITED
    SC087349
    Dissolved Corporate (16 parents)
    Officer
    2000-07-01 ~ 2003-07-05
    IIF 9 - 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 6 - 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 40 - Director → ME
  • 31
    EMPRISE HOLDINGS LIMITED
    04915792 06207106... (more)
    Dissolved Corporate (12 parents, 1 offspring)
    Officer
    2011-12-31 ~ 2013-01-25
    IIF 17 - 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 13 - 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 15 - 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 51 - 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 29 - 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 43 - Director → ME
  • 37
    EXCEL CONSULTANCY LTD.
    SC286044
    Dissolved Corporate (7 parents)
    Officer
    2010-08-31 ~ dissolved
    IIF 39 - Director → ME
    2009-01-06 ~ 2009-10-30
    IIF 26 - Director → ME
    2005-06-10 ~ 2009-04-14
    IIF 1 - 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 19 - 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 66 - 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 18 - 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 7 - 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 46 - 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 37 - 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 24 - 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 30 - Director → ME
    2008-12-01 ~ 2009-04-16
    IIF 4 - Secretary → ME
  • 46
    HEAT CARE SERVICES (SCOTLAND) LIMITED
    SC109503
    Dissolved Corporate (9 parents)
    Officer
    2010-04-30 ~ dissolved
    IIF 68 - Director → ME
  • 47
    HUNTER & CLARK DEVELOPMENTS LIMITED
    SC185288
    Dissolved Corporate (10 parents)
    Officer
    2008-12-01 ~ 2009-10-30
    IIF 34 - Director → ME
    2008-12-01 ~ 2009-04-14
    IIF 2 - Secretary → ME
  • 48
    HUNTER & CLARK LIMITED
    SC014569
    Active Corporate (14 parents)
    Officer
    2002-08-22 ~ 2009-10-30
    IIF 20 - Director → ME
    2010-04-30 ~ now
    IIF 36 - Director → ME
    2008-12-01 ~ 2009-04-14
    IIF 3 - 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 25 - Director → ME
  • 50
    LAWRENCE AND TESTER LIMITED
    01127747
    Dissolved Corporate (11 parents)
    Officer
    2011-12-31 ~ dissolved
    IIF 14 - 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 63 - Director → ME
  • 52
    MAINTENANCE MANAGEMENT LIMITED
    04274143 12068742
    Active Corporate (29 parents)
    Officer
    2012-06-01 ~ 2013-01-08
    IIF 62 - Director → ME
  • 53
    NOVO COMMUNITY LTD
    09284582
    Dissolved Corporate (12 parents, 1 offspring)
    Officer
    2020-01-15 ~ dissolved
    IIF 54 - 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 22 - Director → ME
    2010-04-30 ~ dissolved
    IIF 38 - 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 16 - Director → ME
  • 56
    SECKLOE 280 LIMITED
    05568404 05385634... (more)
    Active Corporate (21 parents, 1 offspring)
    Officer
    2012-06-01 ~ 2013-01-08
    IIF 65 - 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 12 - 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 11 - 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 5 - 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 8 - 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 10 - 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.