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

Macgregor, Iain Ross

child relation
Offspring entities and appointments 115
  • 1
    A.C.E. INDUSTRIAL PLASTICS LIMITED
    - now 00744432
    ADVANCED CHEMICAL EQUIPMENT LIMITED - 1987-12-23
    Active Corporate (12 parents)
    Officer
    2023-11-23 ~ now
    IIF 85 - Director → ME
  • 2
    ACCORD BUSINESS SOLUTIONS LIMITED
    - now SC683354
    ENVOY GROWTH PARTNERS LIMITED
    - 2023-04-04 SC683354 SC736164
    SLLP 313 LIMITED
    - 2021-03-08 SC683354 SC699156... (more)
    Active Corporate (9 parents, 1 offspring)
    Officer
    2021-02-17 ~ now
    IIF 69 - Director → ME
  • 3
    ACIEM GROUP LIMITED
    - now 03341154
    DAMAR GROUP LTD - 2015-10-02
    DAMAR CIVIL ENGINEERING LTD. - 2003-02-25
    Active Corporate (27 parents)
    Officer
    2020-03-04 ~ now
    IIF 42 - Director → ME
  • 4
    AQUAZONE GROUP LIMITED
    14742711
    Active Corporate (7 parents, 1 offspring)
    Officer
    2024-09-27 ~ now
    IIF 50 - Director → ME
  • 5
    AQUAZONE LIMITED
    - now 03066917
    BETALEC (EASTERN) LIMITED - 1996-09-26
    Active Corporate (12 parents)
    Officer
    2024-09-27 ~ now
    IIF 49 - Director → ME
  • 6
    AQUILA MARKETING AGENCY LIMITED
    SC838781
    Active Corporate (4 parents)
    Officer
    2025-02-24 ~ now
    IIF 4 - Director → ME
  • 7
    AUTISM AND NEURODIVERSITY NORTH SCOTLAND LIMITED
    - now SC186663
    GRAMPIAN AUTISTIC SOCIETY - 2022-08-12
    Active Corporate (57 parents)
    Officer
    2024-09-09 ~ 2025-10-29
    IIF 101 - Director → ME
  • 8
    AVANTIS HOLDCO LIMITED
    - now SC658572
    ENVOY CAPITAL MANAGEMENT 2 LIMITED
    - 2020-07-21 SC658572 SC521829
    SLLP 286 LIMITED
    - 2020-05-07 SC658572 SC652315... (more)
    Active Corporate (14 parents)
    Officer
    2020-05-07 ~ 2022-10-19
    IIF 66 - Director → ME
    Person with significant control
    2020-05-07 ~ 2020-06-26
    IIF 115 - Ownership of voting rights - 75% or more → OE
    IIF 115 - Ownership of shares – 75% or more → OE
    IIF 115 - Right to appoint or remove directors → OE
  • 9
    AVANTIS MARINE LIMITED
    - now 11496188
    AVANTIS MARINE LIMITED LIMITED - 2018-08-09
    EGCS SOLUTIONS LIMITED - 2018-08-07
    Active Corporate (10 parents, 2 offsprings)
    Officer
    2020-07-27 ~ 2022-10-19
    IIF 32 - Director → ME
  • 10
    BIDSTON HOLDINGS LIMITED
    14132388 12886303
    Active Corporate (10 parents, 1 offspring)
    Officer
    2024-04-04 ~ now
    IIF 31 - Director → ME
  • 11
    BIOMATRIX WATER SOLUTIONS LIMITED
    SC427465
    Active Corporate (9 parents)
    Officer
    2024-10-29 ~ now
    IIF 81 - Director → ME
  • 12
    BLACK ISLE CIVIL ENGINEERING LIMITED
    - now SC283379
    MACKAY & MACPHERSON LIMITED - 2005-11-07
    Dissolved Corporate (6 parents)
    Officer
    2009-01-30 ~ dissolved
    IIF 114 - Director → ME
  • 13
    BLACKBURN STARLING & COMPANY LIMITED
    - now 02122329
    BLACKBURN, STARLING & CO., LIMITED - 1990-05-14
    CARRINGSTONE LIMITED - 1989-10-18
    Active Corporate (23 parents, 8 offsprings)
    Officer
    2021-07-21 ~ now
    IIF 1 - Director → ME
  • 14
    BROADWAY BIDCO LIMITED
    SC771084 SC771002
    Active Corporate (8 parents, 1 offspring)
    Officer
    2023-08-18 ~ now
    IIF 77 - Director → ME
  • 15
    BROADWAY HOLDCO LIMITED
    SC771044
    Active Corporate (8 parents, 1 offspring)
    Officer
    2023-08-18 ~ now
    IIF 79 - Director → ME
  • 16
    BROADWAY MIDCO LIMITED
    SC771002 SC771084
    Active Corporate (8 parents, 1 offspring)
    Officer
    2023-08-18 ~ now
    IIF 78 - Director → ME
  • 17
    BROADWAY TOPCO LIMITED
    SC770983
    Active Corporate (11 parents, 1 offspring)
    Officer
    2023-08-18 ~ now
    IIF 80 - Director → ME
  • 18
    C.P.E. (HOLDINGS) LIMITED
    - now 11205131 SC586057
    STRON 223 LIMITED
    - 2018-03-08 11205131 SC586057
    Active Corporate (10 parents, 2 offsprings)
    Officer
    2018-02-14 ~ now
    IIF 91 - Director → ME
  • 19
    C.P.E. PNEUMATICS LIMITED
    00973574
    Dissolved Corporate (8 parents, 1 offspring)
    Officer
    2018-03-09 ~ dissolved
    IIF 92 - Director → ME
  • 20
    CALEDONIA (HIGHLAND) HOLDINGS LIMITED
    SC675870
    Active Corporate (9 parents, 1 offspring)
    Officer
    2026-03-27 ~ now
    IIF 58 - Director → ME
  • 21
    CAMKEN CONTRACTORS LIMITED
    SC214764
    Dissolved Corporate (11 parents)
    Officer
    2009-11-06 ~ dissolved
    IIF 110 - Director → ME
  • 22
    CHEM RESIST GROUP LIMITED
    - now 01437508
    CHEM-RESIST PLASTIC FABRICATIONS LIMITED - 1994-05-10
    Active Corporate (18 parents, 3 offsprings)
    Officer
    2023-11-23 ~ now
    IIF 86 - Director → ME
  • 23
    CHEM RESIST HOLDINGS LIMITED
    - now 06509898
    VALERISE LIMITED - 2008-05-21
    Active Corporate (9 parents, 1 offspring)
    Officer
    2023-11-23 ~ now
    IIF 38 - Director → ME
  • 24
    CHEM-RESIST (N.E.) LIMITED
    - now 01144922
    PLASTIFAB LIMITED - 1992-07-16
    Active Corporate (10 parents)
    Officer
    2023-11-23 ~ now
    IIF 43 - Director → ME
  • 25
    CHEM-RESIST PLASTIC FABRICATIONS LIMITED
    - now 00686031 01437508
    ADVANCED TEXTILE ENGINEERS LIMITED - 1994-05-10
    Active Corporate (10 parents)
    Officer
    2023-11-23 ~ now
    IIF 39 - Director → ME
  • 26
    CO-AT MARINE LIMITED
    SC289512
    Active Corporate (12 parents)
    Officer
    2022-12-07 ~ now
    IIF 84 - Director → ME
  • 27
    COCKAYNE SYSTEMS LIMITED
    - now SC640712
    MACROCOM (1071) LIMITED - 2019-10-01
    Active Corporate (9 parents)
    Officer
    2025-12-11 ~ now
    IIF 47 - Director → ME
  • 28
    CPE PRESSURE VESSELS LIMITED
    - now 00455384
    COMPRESSOR & POWER ENGINEERS LIMITED - 2012-04-12
    Active Corporate (13 parents)
    Officer
    2018-03-09 ~ now
    IIF 90 - Director → ME
  • 29
    CRC-EVANS OFFSHORE LIMITED - now
    GLOBAL PIPELINES (UK) LTD.
    - 2010-04-30 SC313377
    Active Corporate (34 parents)
    Officer
    2006-12-12 ~ 2007-07-23
    IIF 54 - Director → ME
  • 30
    DP SYSTEMS (SCOTLAND) LIMITED
    - now SC265698
    PURPLE VENTURE 200 LIMITED - 2004-04-02
    Active Corporate (10 parents, 2 offsprings)
    Officer
    2022-04-19 ~ now
    IIF 45 - Director → ME
  • 31
    DPS GROUP LTD
    - now SC328334 SC721104
    DP SERVICES (HOLDINGS) LIMITED
    - 2022-11-01 SC328334 SC721104
    Active Corporate (14 parents, 7 offsprings)
    Officer
    2022-04-19 ~ now
    IIF 46 - Director → ME
  • 32
    DRESON FINANCING LIMITED
    SC878394
    Active Corporate (3 parents)
    Officer
    2026-02-09 ~ now
    IIF 18 - Director → ME
  • 33
    ECF SPECIAL ALLOYS LIMITED
    04102011
    Active Corporate (10 parents)
    Officer
    2022-09-13 ~ now
    IIF 99 - Director → ME
  • 34
    ECOPAD (SCOTLAND) LIMITED
    - now SC563052
    SLLP 191 LIMITED - 2017-06-02
    Active Corporate (6 parents)
    Officer
    2017-06-06 ~ now
    IIF 11 - Director → ME
  • 35
    ECOSYSTEMS TECHNOLOGIES LIMITED
    SC645588
    Active Corporate (7 parents)
    Officer
    2026-04-27 ~ now
    IIF 20 - Director → ME
  • 36
    ENVOY & PARTNERS LIMITED
    - now SC612941
    SLLP 245 LIMITED
    - 2018-11-30 SC612941 SC446301... (more)
    Active Corporate (11 parents, 5 offsprings)
    Officer
    2018-11-30 ~ now
    IIF 22 - Director → ME
    Person with significant control
    2018-11-30 ~ 2019-02-01
    IIF 123 - Ownership of shares – More than 50% but less than 75% → OE
    IIF 123 - Right to appoint or remove directors → OE
    IIF 123 - Ownership of voting rights - More than 50% but less than 75% → OE
  • 37
    ENVOY CAPITAL MANAGEMENT LIMITED
    - now SC521829 SC658572
    SLLP 156 LIMITED - 2016-03-16
    Active Corporate (6 parents, 11 offsprings)
    Officer
    2016-03-30 ~ now
    IIF 7 - Director → ME
    Person with significant control
    2016-05-16 ~ now
    IIF 122 - Ownership of shares – 75% or more → OE
    IIF 122 - Ownership of voting rights - 75% or more → OE
    IIF 122 - Right to appoint or remove directors → OE
  • 38
    ENVOY ESTATES HOLDINGS I LIMITED
    SC878443
    Active Corporate (2 parents)
    Officer
    2026-02-09 ~ now
    IIF 14 - Director → ME
    Person with significant control
    2026-02-09 ~ now
    IIF 119 - Ownership of shares – 75% or more → OE
    IIF 119 - Right to appoint or remove directors → OE
    IIF 119 - Ownership of voting rights - 75% or more → OE
  • 39
    ENVOY ESTATES LIMITED
    - now SC779033 SC784686
    ENVOY PROPERTY INVESTMENT COMPANY LIMITED
    - 2024-02-02 SC779033
    SLLP 401 LIMITED - 2023-10-03
    Active Corporate (7 parents)
    Officer
    2023-10-10 ~ now
    IIF 23 - Director → ME
  • 40
    ENVOY GROUP HOLDINGS LIMITED
    - now SC741865
    SLLP 371 LIMITED
    - 2022-10-20 SC741865 SC548227... (more)
    Active Corporate (7 parents, 1 offspring)
    Officer
    2022-10-04 ~ now
    IIF 16 - Director → ME
  • 41
    ENVOY GROWTH PARTNERS LIMITED
    - now SC736164 SC683354
    AVANTIS TOPCO LIMITED
    - 2023-04-04 SC736164
    SLLP 365 LIMITED
    - 2022-07-25 SC736164 SC459728... (more)
    Active Corporate (7 parents, 1 offspring)
    Officer
    2022-07-22 ~ now
    IIF 15 - Director → ME
  • 42
    ENVOY INVESTCO I LIMITED
    SC878381
    Active Corporate (2 parents)
    Officer
    2026-02-09 ~ now
    IIF 17 - Director → ME
    Person with significant control
    2026-02-09 ~ now
    IIF 117 - Ownership of voting rights - 75% or more → OE
    IIF 117 - Ownership of shares – 75% or more → OE
    IIF 117 - Right to appoint or remove directors → OE
  • 43
    ENVOY PATHWAYS LIMITED
    - now SC878439
    ENVOY PARTNERSHIP HOLDINGS II LIMITED
    - 2026-03-02 SC878439
    Active Corporate (2 parents)
    Officer
    2026-02-09 ~ now
    IIF 19 - Director → ME
    Person with significant control
    2026-02-09 ~ now
    IIF 118 - Right to appoint or remove directors → OE
    IIF 118 - Ownership of voting rights - 75% or more → OE
    IIF 118 - Ownership of shares – 75% or more → OE
  • 44
    ENVOY TRADING GROUP LIMITED
    SC880548
    Active Corporate (2 parents)
    Officer
    2026-02-27 ~ now
    IIF 21 - Director → ME
    Person with significant control
    2026-02-27 ~ now
    IIF 120 - Ownership of shares – 75% or more → OE
    IIF 120 - Right to appoint or remove directors → OE
    IIF 120 - Ownership of voting rights - 75% or more → OE
  • 45
    ENVOY TRAINING LIMITED
    - now SC397450
    ISLEBURN LIMITED
    - 2019-04-17 SC397450 SC106415... (more)
    GLOBAL ENERGY RESOURCE MANAGEMENT LTD. - 2016-05-09
    Dissolved Corporate (7 parents, 1 offspring)
    Officer
    2019-02-01 ~ 2020-07-14
    IIF 67 - Director → ME
  • 46
    EOS EUROPE LTD
    SC556455
    Active Corporate (8 parents, 1 offspring)
    Officer
    2026-04-02 ~ now
    IIF 97 - Director → ME
  • 47
    EOS NORWAY LIMITED
    SC716880
    Active Corporate (7 parents)
    Officer
    2026-04-02 ~ now
    IIF 98 - Director → ME
  • 48
    FUTURE COMMUNICATIONS (SCOTLAND) LIMITED
    - now SC631513 SC375415
    THE FUTURE GROUP (HIGHLAND) LIMITED - 2022-11-02
    Active Corporate (9 parents)
    Officer
    2026-03-27 ~ now
    IIF 55 - Director → ME
  • 49
    GEG (HOLDINGS) LIMITED
    - now SC415463
    SLLP 5 LIMITED - 2012-02-29
    Active Corporate (37 parents, 22 offsprings)
    Officer
    2012-03-29 ~ now
    IIF 9 - Director → ME
  • 50
    GEG (MARINE & LOGISTICS) LIMITED
    - now SC329184
    GLOBAL ENERGY (HOLDINGS) LIMITED
    - 2015-04-07 SC329184 SC369646
    MOUNTWEST 772 LIMITED
    - 2008-01-11 SC329184 SC330389... (more)
    Dissolved Corporate (13 parents, 10 offsprings)
    Officer
    2007-12-14 ~ 2020-06-15
    IIF 107 - Director → ME
  • 51
    GEG CAPITAL (HOWE MOSS) LIMITED
    - now SC398787
    GEG CAPITAL LIMITED
    - 2016-05-24 SC398787 SC520044... (more)
    MOUNTWEST ADAPTABLE LIMITED - 2011-05-26
    Active Corporate (11 parents, 2 offsprings)
    Officer
    2012-03-29 ~ 2020-06-30
    IIF 63 - Director → ME
  • 52
    GEG CAPITAL INVESTMENTS LIMITED
    - now SC520044
    GEG CAPITAL LIMITED - 2021-05-07
    SLLP 149 LIMITED - 2016-05-24
    Active Corporate (11 parents, 6 offsprings)
    Person with significant control
    2026-04-01 ~ now
    IIF 121 - Ownership of shares – 75% or more → OE
    IIF 121 - Ownership of voting rights - 75% or more → OE
    IIF 121 - Right to appoint or remove directors → OE
  • 53
    GENERAL PANEL SYSTEMS LIMITED
    01310922
    Active Corporate (10 parents, 2 offsprings)
    Officer
    2022-07-11 ~ now
    IIF 36 - Director → ME
  • 54
    GES HOLDCO LTD
    10219253
    Active Corporate (7 parents, 1 offspring)
    Officer
    2022-10-04 ~ now
    IIF 40 - Director → ME
  • 55
    GLOBAL ENERGY CORPORATION LIMITED
    - now SC346781
    MOUNTWEST 822 LIMITED
    - 2008-09-02 SC346781 SC348711... (more)
    Active Corporate (13 parents, 1 offspring)
    Officer
    2008-09-02 ~ 2020-06-15
    IIF 108 - Director → ME
  • 56
    GLOBAL ENERGY GROUP (ACCESS & COATINGS) LIMITED
    - now SC446300
    SLLP 44 LIMITED - 2013-05-30
    Dissolved Corporate (8 parents)
    Officer
    2013-06-04 ~ 2020-06-15
    IIF 64 - Director → ME
  • 57
    GLOBAL HIGHLAND LIMITED
    - now SC497149
    SLLP 116 LIMITED - 2015-03-31
    Active Corporate (11 parents, 7 offsprings)
    Officer
    2015-04-01 ~ 2019-02-01
    IIF 59 - Director → ME
  • 58
    GLOBAL INFRASTRUCTURE SCOTLAND LIMITED
    - now SC289013
    GLOBAL CONSTRUCTION (SCOTLAND) LIMITED
    - 2012-07-06 SC289013 SC276962
    LES TAYLOR CONSTRUCTION (NORTHERN) LIMITED
    - 2009-05-01 SC289013 SC276962
    Active Corporate (18 parents)
    Officer
    2009-01-30 ~ 2020-07-09
    IIF 106 - Director → ME
  • 59
    GLOBAL PROJECT (SERVICES) LIMITED
    - now SC172021
    GLOBAL ENERGY SOLUTIONS LIMITED
    - 2012-04-18 SC172021
    GLOBAL RESOURCES GROUP LIMITED
    - 2009-05-19 SC172021
    GLOBAL HIGHLAND MANAGEMENT SERVICES LIMITED
    - 2006-03-30 SC172021 SC216749
    PACIFIC SHELF 710 LIMITED - 1997-04-11
    Active Corporate (28 parents)
    Officer
    2004-01-26 ~ 2020-06-15
    IIF 65 - Director → ME
  • 60
    GLOBAL RESOURCE MANAGEMENT LIMITED
    - now SC216749 SC397450
    GLOBAL HIGHLAND MANAGEMENT SERVICES LIMITED
    - 2010-03-30 SC216749 SC172021
    GLOBAL HIGHLAND TRAINING & CONSULTANCY LTD.
    - 2006-03-30 SC216749
    SCOPE RECRUITMENT LIMITED - 2001-05-04
    ALBALINE LIMITED - 2001-04-03
    Active Corporate (13 parents, 1 offspring)
    Officer
    2004-01-26 ~ 2020-07-14
    IIF 62 - Director → ME
  • 61
    GPS LINKS LIMITED
    - now 05802025
    SOFTWARE LINKS LIMITED - 2017-02-24
    Active Corporate (11 parents)
    Officer
    2022-07-11 ~ now
    IIF 102 - Director → ME
  • 62
    GQS GROUP LIMITED
    - now SC758822
    SLLP 391 LIMITED - 2023-05-24
    Active Corporate (8 parents, 1 offspring)
    Officer
    2023-06-20 ~ now
    IIF 8 - Director → ME
  • 63
    GQS NORTH AMERICA LIMITED
    SC851371
    Active Corporate (3 parents)
    Officer
    2025-06-06 ~ now
    IIF 104 - Director → ME
  • 64
    GQS-UK LIMITED
    - now SC369647
    GLOBAL ENERGY (SCS) LIMITED
    - 2019-10-17 SC369647
    MOUNTWEST ABOUND LIMITED - 2009-12-09
    Active Corporate (10 parents)
    Officer
    2019-02-01 ~ now
    IIF 12 - Director → ME
  • 65
    GREENACRE ENVIRONMENTAL SYSTEMS LIMITED
    09117078
    Active Corporate (7 parents)
    Officer
    2022-10-04 ~ now
    IIF 41 - Director → ME
  • 66
    HIGHLAND ASBESTOS SERVICES LTD
    SC511654
    Active Corporate (9 parents)
    Officer
    2026-03-27 ~ now
    IIF 57 - Director → ME
  • 67
    HIGHLAND CONTROL SYSTEMS LIMITED
    SC302302
    Dissolved Corporate (8 parents)
    Officer
    2009-11-06 ~ dissolved
    IIF 109 - Director → ME
  • 68
    HIGHLAND STEVEDORING LIMITED
    - now SC324500
    BL STEVEDORING LIMITED - 2007-05-30
    Dissolved Corporate (10 parents)
    Officer
    2009-12-21 ~ dissolved
    IIF 52 - Director → ME
  • 69
    I P S OFFSHORE LTD.
    07164328
    Dissolved Corporate (7 parents)
    Officer
    2014-03-31 ~ dissolved
    IIF 60 - Director → ME
  • 70
    JGC ENGINEERING AND TECHNICAL SERVICES LIMITED
    - now SC067528
    J.G.C. WELDING COMPANY LIMITED - 2000-08-08
    Active Corporate (11 parents)
    Officer
    2023-04-19 ~ now
    IIF 93 - Director → ME
  • 71
    LANGFIELDS (WARRINGTON) LTD
    - now 01838068
    W.H. CAPPER (UK) LTD
    - 2025-07-24 01838068
    FLEETMERE LIMITED - 1985-02-26
    Active Corporate (11 parents)
    Officer
    2021-12-07 ~ now
    IIF 94 - Director → ME
  • 72
    LANGFIELDS GROUP LIMITED
    - now SC646388
    SLLP 274 LIMITED - 2020-02-06
    Active Corporate (10 parents, 7 offsprings)
    Officer
    2020-04-24 ~ now
    IIF 6 - Director → ME
  • 73
    LANGFIELDS LIMITED
    01901403
    Active Corporate (12 parents)
    Officer
    2015-03-31 ~ now
    IIF 73 - Director → ME
  • 74
    MANSEFIELD CONSTRUCTION LIMITED
    - now SC334923
    HMS (720) LIMITED - 2008-02-18
    Dissolved Corporate (12 parents)
    Officer
    2009-11-06 ~ dissolved
    IIF 111 - Director → ME
  • 75
    MANSEFIELD HOLDINGS LIMITED
    - now SC346674
    HMS (755) LIMITED - 2008-11-06
    Dissolved Corporate (13 parents)
    Officer
    2009-11-06 ~ dissolved
    IIF 113 - Director → ME
  • 76
    MARAEN HOLDINGS LIMITED - now
    GLOBAL ENERGY SERVICE HOLDING LIMITED
    - 2026-03-23 SC798197
    SLLP 413 LIMITED
    - 2025-07-31 SC798197 SC492645... (more)
    Active Corporate (18 parents, 4 offsprings)
    Officer
    2025-05-08 ~ 2025-07-31
    IIF 89 - Director → ME
  • 77
    MODUTEC GROUP HOLDINGS LIMITED
    SC851599
    Active Corporate (5 parents, 2 offsprings)
    Officer
    2025-06-09 ~ now
    IIF 25 - Director → ME
  • 78
    MODUTEC HOLDINGS LIMITED
    - now SC486008
    MODUTEC LIMITED
    - 2020-06-10 SC486008 SC602520... (more)
    GEG (PROCESS & EQUIPMENT) LIMITED
    - 2019-04-17 SC486008 SC602520
    SLLP 104 LIMITED - 2014-12-18
    Active Corporate (10 parents, 8 offsprings)
    Officer
    2015-09-11 ~ now
    IIF 105 - Director → ME
  • 79
    RIGFIT7SEAS LIMITED
    - 2020-06-10 SC229316
    RIGFIT OFFSHORE LIMITED
    - 2019-10-02 SC229316
    Active Corporate (18 parents, 6 offsprings)
    Officer
    2019-02-01 ~ now
    IIF 10 - Director → ME
  • 80
    MODUTEC SERVICES LIMITED
    SC851626 SC486008... (more)
    Active Corporate (5 parents, 2 offsprings)
    Officer
    2025-06-09 ~ now
    IIF 5 - Director → ME
  • 81
    MOUNTWEST ABUNDANCE LIMITED
    SC373215
    Dissolved Corporate (7 parents)
    Officer
    2011-10-04 ~ dissolved
    IIF 26 - Director → ME
  • 82
    MOUNTWEST ACCLIVITY LIMITED
    SC378342
    Dissolved Corporate (10 parents)
    Officer
    2010-07-06 ~ 2011-10-26
    IIF 100 - Director → ME
  • 83
    MTD SOUTH WEST LTD
    10267564
    Active Corporate (7 parents, 1 offspring)
    Officer
    2020-03-04 ~ now
    IIF 74 - Director → ME
  • 84
    MURRAY TECHNICAL SERVICES LIMITED
    08468765
    Active Corporate (6 parents)
    Officer
    2020-08-13 ~ now
    IIF 87 - Director → ME
  • 85
    NIGG WELDING SERVICES LIMITED
    - now SC328985
    NIGG TRAINING ACADEMY LIMITED
    - 2012-09-06 SC328985
    GLOBAL ENERGY SKILLS TRAINING LTD.
    - 2011-12-16 SC328985
    GEG MODULAR LIMITED
    - 2011-04-15 SC328985
    GLOBAL TRAINING & DEVELOPMENT (UK) LTD.
    - 2010-08-13 SC328985
    Dissolved Corporate (4 parents)
    Officer
    2007-08-09 ~ dissolved
    IIF 103 - Director → ME
  • 86
    NORTH HILL LIMITED
    04760393
    Active Corporate (16 parents, 1 offspring)
    Officer
    2021-06-02 ~ now
    IIF 71 - Director → ME
  • 87
    OASIS SOFTWARE SOLUTIONS LIMITED
    - now 05505532
    OASIS ENGINEERING ELECTRICAL CONTROL SYSTEMS LIMITED - 2006-01-17
    Active Corporate (11 parents)
    Officer
    2024-12-20 ~ now
    IIF 76 - Director → ME
  • 88
    OSS SOFTWARE LIMITED
    07735648
    Active Corporate (8 parents, 2 offsprings)
    Officer
    2024-12-20 ~ now
    IIF 75 - Director → ME
  • 89
    PRAXIS DESIGN LIMITED
    SC838770
    Active Corporate (5 parents)
    Officer
    2025-02-24 ~ now
    IIF 24 - Director → ME
  • 90
    PREMIUM FABRICATIONS LIMITED
    11263675
    Active Corporate (7 parents)
    Officer
    2024-11-06 ~ now
    IIF 48 - Director → ME
  • 91
    PRIME PUMPS LIMITED
    - now SC305190
    HMS (673) LIMITED - 2006-10-18
    Active Corporate (14 parents)
    Officer
    2009-11-06 ~ now
    IIF 112 - Director → ME
  • 92
    ROLLA DISTRIBUTION SYSTEMS LIMITED
    - now 01230952
    FENAY CONTROLS LIMITED - 1986-01-13
    Active Corporate (9 parents)
    Officer
    2025-03-28 ~ now
    IIF 34 - Director → ME
  • 93
    ROLLA HOLDINGS LIMITED
    11608910
    Active Corporate (8 parents, 1 offspring)
    Officer
    2025-03-28 ~ now
    IIF 35 - Director → ME
  • 94
    ROLLA LIMITED
    - now 00480927
    ROLLA ELECTRICAL ENCLOSURES LIMITED - 1987-10-22
    ROLLA SHEET METAL WORKS LIMITED - 1984-02-20
    Active Corporate (12 parents, 1 offspring)
    Officer
    2025-03-28 ~ now
    IIF 33 - Director → ME
  • 95
    ROSS COUNTY FOOTBALL CLUB (2006) LIMITED
    - now SC277342
    MACGREGOR INSPEC LIMITED
    - 2006-04-03 SC277342
    Dissolved Corporate (4 parents)
    Officer
    2004-12-13 ~ dissolved
    IIF 70 - Director → ME
  • 96
    ROSS-SHIRE ENGINEERING LIMITED
    SC177939
    Active Corporate (22 parents, 13 offsprings)
    Officer
    2009-11-06 ~ now
    IIF 88 - Director → ME
  • 97
    RSE CONTROL SYSTEMS LIMITED
    - now SC181373
    PIPEWORK SYSTEMS & INSTALLATION LIMITED
    - 2021-04-30 SC181373 05842545
    Active Corporate (20 parents, 4 offsprings)
    Officer
    2019-02-01 ~ now
    IIF 83 - Director → ME
  • 98
    RSE WATER TECHNOLOGIES LIMITED
    - now SC738915
    SLLP 370 LIMITED
    - 2022-10-20 SC738915 SC745826... (more)
    Active Corporate (7 parents, 3 offsprings)
    Officer
    2022-10-04 ~ now
    IIF 13 - Director → ME
    Person with significant control
    2022-10-04 ~ 2022-12-09
    IIF 116 - Right to appoint or remove directors → OE
    IIF 116 - Ownership of voting rights - 75% or more → OE
    IIF 116 - Ownership of shares – 75% or more → OE
  • 99
    SAFTRONICS GROUP LIMITED
    - now 07121201
    IMCO (32010) LIMITED - 2010-03-25
    Active Corporate (17 parents, 2 offsprings)
    Officer
    2019-05-15 ~ now
    IIF 72 - Director → ME
  • 100
    SAFTRONICS HOLDINGS LIMITED
    - now 04184814
    IMCO (142001) LIMITED - 2001-07-10
    Active Corporate (14 parents, 1 offspring)
    Officer
    2019-05-15 ~ now
    IIF 96 - Director → ME
  • 101
    SAFTRONICS LIMITED
    - now 01935773
    TWINSTREAM LIMITED - 1985-08-30
    Active Corporate (22 parents)
    Officer
    2019-05-15 ~ now
    IIF 95 - Director → ME
  • 102
    SEAKING ELECTRICAL LIMITED
    04204287
    Active Corporate (15 parents)
    Officer
    2024-04-04 ~ now
    IIF 30 - Director → ME
  • 103
    SHEERS LIMITED
    - now 01347974
    W.J. MECHANICAL SERVICES LIMITED - 1980-12-31
    Active Corporate (13 parents)
    Officer
    2021-03-10 ~ now
    IIF 37 - Director → ME
  • 104
    SLLP 414 LIMITED
    SC798165 SC798197... (more)
    Active Corporate (13 parents, 1 offspring)
    Officer
    2025-05-08 ~ 2025-07-31
    IIF 51 - Director → ME
  • 105
    SOVEREIGN DIMENSIONAL SURVEY LIMITED
    - now SC276962 SC308967
    GLOBAL DIMENSIONAL CONTROLS LIMITED
    - 2010-08-13 SC276962 SC308967
    LES TAYLOR CONSTRUCTION (NORTHERN) LIMITED
    - 2010-05-20 SC276962 SC289013
    GLOBAL CONSTRUCTION (SCOTLAND) LIMITED
    - 2009-05-01 SC276962 SC289013
    GLOBAL RESOURCES (UK) LIMITED
    - 2009-01-08 SC276962
    SKYEVIEW LIMITED
    - 2005-01-14 SC276962
    Dissolved Corporate (4 parents)
    Officer
    2004-12-15 ~ dissolved
    IIF 53 - Director → ME
  • 106
    TECHNICAL CONTROL SYSTEMS LIMITED
    00950111
    Active Corporate (17 parents, 1 offspring)
    Officer
    2021-06-02 ~ now
    IIF 44 - Director → ME
  • 107
    THE FUTURE GROUP (HIGHLAND) LIMITED
    - now SC375415 SC631513
    FUTURE COMMUNICATIONS (SCOTLAND) LIMITED - 2022-11-02
    Active Corporate (13 parents, 2 offsprings)
    Officer
    2026-03-27 ~ now
    IIF 56 - Director → ME
  • 108
    TRAINING COMPETENCY CONSULTANCY LTD.
    SC275537
    Dissolved Corporate (13 parents)
    Officer
    2011-05-18 ~ 2020-07-14
    IIF 68 - Director → ME
  • 109
    TRIFOLIATA LTD
    SC783109
    Active Corporate (6 parents, 1 offspring)
    Officer
    2024-10-29 ~ now
    IIF 82 - Director → ME
  • 110
    VERTECH INTEGRITY SERVICES LIMITED
    - now SC474388
    REEL ACCESS & CONSTRUCTION LIMITED
    - 2015-05-07 SC474388
    GLOBAL ENERGY GROUP INDUSTRIAL SERVICES LIMITED
    - 2015-04-21 SC474388
    SLLP 90 LIMITED - 2014-04-30
    Dissolved Corporate (8 parents)
    Officer
    2014-05-01 ~ 2020-06-12
    IIF 61 - Director → ME
  • 111
    VIEWFIRTH MANAGEMENT LIMITED
    - now SC418140
    SLLP 7 LIMITED - 2012-03-23
    Active Corporate (6 parents)
    Officer
    2022-06-24 ~ now
    IIF 3 - Director → ME
  • 112
    W.E.S. LTD.
    - now 03086750
    WHECO ENGINEERING SERVICES LTD. - 1996-03-28
    QUALITY AT ITS BEST LIMITED - 1995-09-20
    Active Corporate (13 parents, 2 offsprings)
    Officer
    2020-07-23 ~ now
    IIF 28 - Director → ME
  • 113
    WATERMECH SERVICES LTD.
    05157679
    Active Corporate (10 parents)
    Officer
    2020-07-23 ~ now
    IIF 29 - Director → ME
  • 114
    WESCHEM LTD.
    - now 07696105
    STOCKBOW LTD. - 2011-07-13
    Active Corporate (10 parents)
    Officer
    2020-07-23 ~ now
    IIF 27 - Director → ME
  • 115
    WILFORD LIMITED
    05153253
    Active Corporate (13 parents, 1 offspring)
    Officer
    2021-06-15 ~ now
    IIF 2 - 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.