Iain Ross MACGREGOR
BritishUnited KingdomBorn 01/1982
Total
96
Active
82
Resigned
14
AI officer profile
Sign in for a Chris-drafted narrative summary, an estimated share-weighted net worth, and the evidence behind it.
Sign in to generate- SC645588activeECOSYSTEMS TECHNOLOGIES LIMITEDDirectorAppt 2026-04-27
- SC716880activeEOS NORWAY LIMITEDDirectorAppt 2026-04-02
- SC631513activeFUTURE COMMUNICATIONS (SCOTLAND) LIMITEDDirectorAppt 2026-03-27
- SC880548activeENVOY TRADING GROUP LIMITEDDirectorAppt 2026-02-27
- SC878381activeENVOY INVESTCO I LIMITEDDirectorAppt 2026-02-09
- SC878394activeDRESON FINANCING LIMITEDDirectorAppt 2026-02-09
- SC878439activeENVOY PATHWAYS LIMITEDDirectorAppt 2026-02-09
- SC878443activeENVOY ESTATES HOLDINGS I LIMITEDDirectorAppt 2026-02-09
- SC640712activeCOCKAYNE SYSTEMS LIMITEDDirectorAppt 2025-12-11
- SC851599activeMODUTEC GROUP HOLDINGS LIMITEDDirectorAppt 2025-06-09
- SC851626activeMODUTEC SERVICES LIMITEDDirectorAppt 2025-06-09
- 11608910activeROLLA HOLDINGS LIMITEDDirectorAppt 2025-03-28
- 01230952activeROLLA DISTRIBUTION SYSTEMS LIMITEDDirectorAppt 2025-03-28
- 00480927activeROLLA LIMITEDDirectorAppt 2025-03-28
- SC838770activePRAXIS DESIGN LIMITEDDirectorAppt 2025-02-24
- SC838781activeAQUILA MARKETING AGENCY LIMITEDDirectorAppt 2025-02-24
- 05505532activeOASIS SOFTWARE SOLUTIONS LIMITEDDirectorAppt 2024-12-20
- 07735648activeOSS SOFTWARE LIMITEDDirectorAppt 2024-12-20
- 11263675activePREMIUM FABRICATIONS LIMITEDDirectorAppt 2024-11-06
- SC427465activeBIOMATRIX WATER SOLUTIONS LIMITEDDirectorAppt 2024-10-29
- SC783109activeTRIFOLIATA LTDDirectorAppt 2024-10-29
- 14742711activeAQUAZONE GROUP LIMITEDDirectorAppt 2024-09-27
- 03066917activeAQUAZONE LIMITEDDirectorAppt 2024-09-27
- 14132388activeBIDSTON HOLDINGS LIMITEDDirectorAppt 2024-04-04
- 04204287activeSEAKING ELECTRICAL LIMITEDDirectorAppt 2024-04-04
- 06509898activeCHEM RESIST HOLDINGS LIMITEDDirectorAppt 2023-11-23
- 00686031activeCHEM-RESIST PLASTIC FABRICATIONS LIMITEDDirectorAppt 2023-11-23
- 01437508activeCHEM RESIST GROUP LIMITEDDirectorAppt 2023-11-23
- 01144922activeCHEM-RESIST (N.E.) LIMITEDDirectorAppt 2023-11-23
- 00744432activeA.C.E. INDUSTRIAL PLASTICS LIMITEDDirectorAppt 2023-11-23
- SC779033activeENVOY ESTATES LIMITEDDirectorAppt 2023-10-10
- SC771002activeBROADWAY MIDCO LIMITEDDirectorAppt 2023-08-18
- SC770983activeBROADWAY TOPCO LIMITEDDirectorAppt 2023-08-18
- SC771084activeBROADWAY BIDCO LIMITEDDirectorAppt 2023-08-18
- SC771044activeBROADWAY HOLDCO LIMITEDDirectorAppt 2023-08-18
- SC758822activeGQS GROUP LIMITEDDirectorAppt 2023-06-20
- SC067528activeJGC ENGINEERING AND TECHNICAL SERVICES LIMITEDDirectorAppt 2023-04-19
- SC289512activeCO-AT MARINE LIMITEDDirectorAppt 2022-12-07
- 09117078activeGREENACRE ENVIRONMENTAL SYSTEMS LIMITEDDirectorAppt 2022-10-04
- SC741865activeENVOY GROUP HOLDINGS LIMITEDDirectorAppt 2022-10-04
- 10219253activeGES HOLDCO LTDDirectorAppt 2022-10-04
- SC738915activeRSE WATER TECHNOLOGIES LIMITEDDirectorAppt 2022-10-04
- 04102011activeECF SPECIAL ALLOYS LIMITEDDirectorAppt 2022-09-13
- SC736164activeENVOY GROWTH PARTNERS LIMITEDDirectorAppt 2022-07-22
- 01310922activeGENERAL PANEL SYSTEMS LIMITEDDirectorAppt 2022-07-11
- SC418140activeVIEWFIRTH MANAGEMENT LIMITEDDirectorAppt 2022-06-24
- SC328334activeDPS GROUP LTDDirectorAppt 2022-04-19
- SC265698activeDP SYSTEMS (SCOTLAND) LIMITEDDirectorAppt 2022-04-19
- 02122329activeBLACKBURN STARLING & COMPANY LIMITEDDirectorAppt 2021-07-21
- 05153253activeWILFORD LIMITEDDirectorAppt 2021-06-15
- 04760393activeNORTH HILL LIMITEDDirectorAppt 2021-06-02
- 00950111activeTECHNICAL CONTROL SYSTEMS LIMITEDDirectorAppt 2021-06-02
- 01347974activeSHEERS LIMITEDDirectorAppt 2021-03-10
- SC683354activeACCORD BUSINESS SOLUTIONS LIMITEDDirectorAppt 2021-02-17
- 08468765activeMURRAY TECHNICAL SERVICES LIMITEDDirectorAppt 2020-08-13
- 03086750activeW.E.S. LTD.DirectorAppt 2020-07-23
- 07696105activeWESCHEM LTD.DirectorAppt 2020-07-23
- 05157679activeWATERMECH SERVICES LTD.DirectorAppt 2020-07-23
- SC646388activeLANGFIELDS GROUP LIMITEDDirectorAppt 2020-04-24
- 03341154activeACIEM GROUP LIMITEDDirectorAppt 2020-03-04
- 10267564activeMTD SOUTH WEST LTDDirectorAppt 2020-03-04
- 01935773activeSAFTRONICS LIMITEDDirectorAppt 2019-05-15
- 04184814activeSAFTRONICS HOLDINGS LIMITEDDirectorAppt 2019-05-15
- 07121201activeSAFTRONICS GROUP LIMITEDDirectorAppt 2019-05-15
- SC181373activeRSE CONTROL SYSTEMS LIMITEDDirectorAppt 2019-02-01
- SC229316activeMODUTEC LIMITEDDirectorAppt 2019-02-01
- SC369647activeGQS-UK LIMITEDDirectorAppt 2019-02-01
- SC612941activeENVOY & PARTNERS LIMITEDDirectorAppt 2018-11-30
- 00455384activeCPE PRESSURE VESSELS LIMITEDDirectorAppt 2018-03-09
- 00973574dissolvedC.P.E. PNEUMATICS LIMITEDDirectorAppt 2018-03-09
- 11205131activeC.P.E. (HOLDINGS) LIMITEDDirectorAppt 2018-02-14
- SC563052activeECOPAD (SCOTLAND) LIMITEDDirectorAppt 2017-06-06
- SC521829activeENVOY CAPITAL MANAGEMENT LIMITEDDirectorAppt 2016-03-30
- 01901403activeLANGFIELDS LIMITEDDirectorAppt 2015-03-31
- 07164328dissolvedI P S OFFSHORE LTD.DirectorAppt 2014-03-31
- SC415463activeGEG (HOLDINGS) LIMITEDDirectorAppt 2012-03-29
- SC373215dissolvedMOUNTWEST ABUNDANCE LIMITEDDirectorAppt 2011-10-04
- SC324500dissolvedHIGHLAND STEVEDORING LIMITEDDirectorAppt 2009-12-21
- SC177939activeROSS-SHIRE ENGINEERING LIMITEDDirectorAppt 2009-11-06
- SC328985dissolvedNIGG WELDING SERVICES LIMITEDDirectorAppt 2007-08-09
- SC276962dissolvedSOVEREIGN DIMENSIONAL SURVEY LIMITEDDirectorAppt 2004-12-15
- SC277342dissolvedROSS COUNTY FOOTBALL CLUB (2006) LIMITEDDirectorAppt 2004-12-13
Find another company
Officer profile
Iain Ross MACGREGOR
BritishUnited KingdomBorn 01/1982ID 7E-Q-I-aR33Ivnd4TLuxaZZxXdo
Total appointments
96
Active
82
Resigned
14
AI officer profile
Sign in for a Chris-drafted narrative summary, an estimated share-weighted net worth, and the evidence behind it.
Sign in to generateCurrent appointments
Every UK company where Iain is currently an officer.
- SC645588active
ECOSYSTEMS TECHNOLOGIES LIMITED
- Role
- Director
- Appointed
- 2026-04-27
- SC716880active
EOS NORWAY LIMITED
- Role
- Director
- Appointed
- 2026-04-02
- SC631513active
FUTURE COMMUNICATIONS (SCOTLAND) LIMITED
- Role
- Director
- Appointed
- 2026-03-27
- SC880548active
ENVOY TRADING GROUP LIMITED
- Role
- Director
- Appointed
- 2026-02-27
- SC878381active
ENVOY INVESTCO I LIMITED
- Role
- Director
- Appointed
- 2026-02-09
- SC878394active
DRESON FINANCING LIMITED
- Role
- Director
- Appointed
- 2026-02-09
- SC878439active
ENVOY PATHWAYS LIMITED
- Role
- Director
- Appointed
- 2026-02-09
- SC878443active
ENVOY ESTATES HOLDINGS I LIMITED
- Role
- Director
- Appointed
- 2026-02-09
- SC640712active
COCKAYNE SYSTEMS LIMITED
- Role
- Director
- Appointed
- 2025-12-11
- SC851599active
MODUTEC GROUP HOLDINGS LIMITED
- Role
- Director
- Appointed
- 2025-06-09
- SC851626active
MODUTEC SERVICES LIMITED
- Role
- Director
- Appointed
- 2025-06-09
- 11608910active
ROLLA HOLDINGS LIMITED
- Role
- Director
- Appointed
- 2025-03-28
- 01230952active
ROLLA DISTRIBUTION SYSTEMS LIMITED
- Role
- Director
- Appointed
- 2025-03-28
- 00480927active
ROLLA LIMITED
- Role
- Director
- Appointed
- 2025-03-28
- SC838770active
PRAXIS DESIGN LIMITED
- Role
- Director
- Appointed
- 2025-02-24
- SC838781active
AQUILA MARKETING AGENCY LIMITED
- Role
- Director
- Appointed
- 2025-02-24
- 05505532active
OASIS SOFTWARE SOLUTIONS LIMITED
- Role
- Director
- Appointed
- 2024-12-20
- 07735648active
OSS SOFTWARE LIMITED
- Role
- Director
- Appointed
- 2024-12-20
- 11263675active
PREMIUM FABRICATIONS LIMITED
- Role
- Director
- Appointed
- 2024-11-06
- SC427465active
BIOMATRIX WATER SOLUTIONS LIMITED
- Role
- Director
- Appointed
- 2024-10-29
- SC783109active
TRIFOLIATA LTD
- Role
- Director
- Appointed
- 2024-10-29
- 14742711active
AQUAZONE GROUP LIMITED
- Role
- Director
- Appointed
- 2024-09-27
- 03066917active
AQUAZONE LIMITED
- Role
- Director
- Appointed
- 2024-09-27
- 14132388active
BIDSTON HOLDINGS LIMITED
- Role
- Director
- Appointed
- 2024-04-04
- 04204287active
SEAKING ELECTRICAL LIMITED
- Role
- Director
- Appointed
- 2024-04-04
- 06509898active
CHEM RESIST HOLDINGS LIMITED
- Role
- Director
- Appointed
- 2023-11-23
- 00686031active
CHEM-RESIST PLASTIC FABRICATIONS LIMITED
- Role
- Director
- Appointed
- 2023-11-23
- 01437508active
CHEM RESIST GROUP LIMITED
- Role
- Director
- Appointed
- 2023-11-23
- 01144922active
CHEM-RESIST (N.E.) LIMITED
- Role
- Director
- Appointed
- 2023-11-23
- 00744432active
A.C.E. INDUSTRIAL PLASTICS LIMITED
- Role
- Director
- Appointed
- 2023-11-23
- SC779033active
ENVOY ESTATES LIMITED
- Role
- Director
- Appointed
- 2023-10-10
- SC771002active
BROADWAY MIDCO LIMITED
- Role
- Director
- Appointed
- 2023-08-18
- SC770983active
BROADWAY TOPCO LIMITED
- Role
- Director
- Appointed
- 2023-08-18
- SC771084active
BROADWAY BIDCO LIMITED
- Role
- Director
- Appointed
- 2023-08-18
- SC771044active
BROADWAY HOLDCO LIMITED
- Role
- Director
- Appointed
- 2023-08-18
- SC758822active
GQS GROUP LIMITED
- Role
- Director
- Appointed
- 2023-06-20
- SC067528active
JGC ENGINEERING AND TECHNICAL SERVICES LIMITED
- Role
- Director
- Appointed
- 2023-04-19
- SC289512active
CO-AT MARINE LIMITED
- Role
- Director
- Appointed
- 2022-12-07
- 09117078active
GREENACRE ENVIRONMENTAL SYSTEMS LIMITED
- Role
- Director
- Appointed
- 2022-10-04
- SC741865active
ENVOY GROUP HOLDINGS LIMITED
- Role
- Director
- Appointed
- 2022-10-04
- 10219253active
GES HOLDCO LTD
- Role
- Director
- Appointed
- 2022-10-04
- SC738915active
RSE WATER TECHNOLOGIES LIMITED
- Role
- Director
- Appointed
- 2022-10-04
- 04102011active
ECF SPECIAL ALLOYS LIMITED
- Role
- Director
- Appointed
- 2022-09-13
- SC736164active
ENVOY GROWTH PARTNERS LIMITED
- Role
- Director
- Appointed
- 2022-07-22
- 01310922active
GENERAL PANEL SYSTEMS LIMITED
- Role
- Director
- Appointed
- 2022-07-11
- SC418140active
VIEWFIRTH MANAGEMENT LIMITED
- Role
- Director
- Appointed
- 2022-06-24
- SC328334active
DPS GROUP LTD
- Role
- Director
- Appointed
- 2022-04-19
- SC265698active
DP SYSTEMS (SCOTLAND) LIMITED
- Role
- Director
- Appointed
- 2022-04-19
- 02122329active
BLACKBURN STARLING & COMPANY LIMITED
- Role
- Director
- Appointed
- 2021-07-21
- 05153253active
WILFORD LIMITED
- Role
- Director
- Appointed
- 2021-06-15
- 04760393active
NORTH HILL LIMITED
- Role
- Director
- Appointed
- 2021-06-02
- 00950111active
TECHNICAL CONTROL SYSTEMS LIMITED
- Role
- Director
- Appointed
- 2021-06-02
- 01347974active
SHEERS LIMITED
- Role
- Director
- Appointed
- 2021-03-10
- SC683354active
ACCORD BUSINESS SOLUTIONS LIMITED
- Role
- Director
- Appointed
- 2021-02-17
- 08468765active
MURRAY TECHNICAL SERVICES LIMITED
- Role
- Director
- Appointed
- 2020-08-13
- 03086750active
W.E.S. LTD.
- Role
- Director
- Appointed
- 2020-07-23
- 07696105active
WESCHEM LTD.
- Role
- Director
- Appointed
- 2020-07-23
- 05157679active
WATERMECH SERVICES LTD.
- Role
- Director
- Appointed
- 2020-07-23
- SC646388active
LANGFIELDS GROUP LIMITED
- Role
- Director
- Appointed
- 2020-04-24
- 03341154active
ACIEM GROUP LIMITED
- Role
- Director
- Appointed
- 2020-03-04
- 10267564active
MTD SOUTH WEST LTD
- Role
- Director
- Appointed
- 2020-03-04
- 01935773active
SAFTRONICS LIMITED
- Role
- Director
- Appointed
- 2019-05-15
- 04184814active
SAFTRONICS HOLDINGS LIMITED
- Role
- Director
- Appointed
- 2019-05-15
- 07121201active
SAFTRONICS GROUP LIMITED
- Role
- Director
- Appointed
- 2019-05-15
- SC181373active
RSE CONTROL SYSTEMS LIMITED
- Role
- Director
- Appointed
- 2019-02-01
- SC229316active
MODUTEC LIMITED
- Role
- Director
- Appointed
- 2019-02-01
- SC369647active
GQS-UK LIMITED
- Role
- Director
- Appointed
- 2019-02-01
- SC612941active
ENVOY & PARTNERS LIMITED
- Role
- Director
- Appointed
- 2018-11-30
- 00455384active
CPE PRESSURE VESSELS LIMITED
- Role
- Director
- Appointed
- 2018-03-09
- 00973574dissolved
C.P.E. PNEUMATICS LIMITED
- Role
- Director
- Appointed
- 2018-03-09
- 11205131active
C.P.E. (HOLDINGS) LIMITED
- Role
- Director
- Appointed
- 2018-02-14
- SC563052active
ECOPAD (SCOTLAND) LIMITED
- Role
- Director
- Appointed
- 2017-06-06
- SC521829active
ENVOY CAPITAL MANAGEMENT LIMITED
- Role
- Director
- Appointed
- 2016-03-30
- 01901403active
LANGFIELDS LIMITED
- Role
- Director
- Appointed
- 2015-03-31
- 07164328dissolved
I P S OFFSHORE LTD.
- Role
- Director
- Appointed
- 2014-03-31
- SC415463active
GEG (HOLDINGS) LIMITED
- Role
- Director
- Appointed
- 2012-03-29
- SC373215dissolved
MOUNTWEST ABUNDANCE LIMITED
- Role
- Director
- Appointed
- 2011-10-04
- SC324500dissolved
HIGHLAND STEVEDORING LIMITED
- Role
- Director
- Appointed
- 2009-12-21
- SC177939active
ROSS-SHIRE ENGINEERING LIMITED
- Role
- Director
- Appointed
- 2009-11-06
- SC328985dissolved
NIGG WELDING SERVICES LIMITED
- Role
- Director
- Appointed
- 2007-08-09
- SC276962dissolved
SOVEREIGN DIMENSIONAL SURVEY LIMITED
- Role
- Director
- Appointed
- 2004-12-15
- SC277342dissolved
ROSS COUNTY FOOTBALL CLUB (2006) LIMITED
- Role
- Director
- Appointed
- 2004-12-13
Past appointments
- 01838068active
WH CAPPER (UK) LTD
- Role
- Director
- Appointed
- 2021-12-07
- Resigned
- 2026-08-04
- SC798197active
MARAEN HOLDINGS LIMITED
- Role
- Director
- Appointed
- 2025-05-08
- Resigned
- 2025-07-31
- SC798165active
SLLP 414 LIMITED
- Role
- Director
- Appointed
- 2025-05-08
- Resigned
- 2025-07-31
- 11496188active
AVANTIS MARINE LIMITED
- Role
- Director
- Appointed
- 2020-07-27
- Resigned
- 2022-10-19
- SC658572active
AVANTIS HOLDCO LIMITED
- Role
- Director
- Appointed
- 2020-05-07
- Resigned
- 2022-10-19
- SC397450dissolved
ENVOY TRAINING LIMITED
- Role
- Director
- Appointed
- 2019-02-01
- Resigned
- 2020-07-14
- SC275537dissolved
TRAINING COMPETENCY CONSULTANCY LTD.
- Role
- Director
- Appointed
- 2011-05-18
- Resigned
- 2020-07-14
- SC216749active
GLOBAL RESOURCE MANAGEMENT LIMITED
- Role
- Director
- Appointed
- 2004-01-26
- Resigned
- 2020-07-14
- SC398787active
GEG CAPITAL (HOWE MOSS) LIMITED
- Role
- Director
- Appointed
- 2012-03-29
- Resigned
- 2020-06-30
- SC446300dissolved
GLOBAL ENERGY GROUP (ACCESS & COATINGS) LIMITED
- Role
- Director
- Appointed
- 2013-06-04
- Resigned
- 2020-06-15
- SC172021active
GLOBAL PROJECT (SERVICES) LIMITED
- Role
- Director
- Appointed
- 2004-01-26
- Resigned
- 2020-06-15
- SC474388dissolved
VERTECH INTEGRITY SERVICES LIMITED
- Role
- Director
- Appointed
- 2014-05-01
- Resigned
- 2020-06-12
- SC497149active
GLOBAL HIGHLAND LIMITED
- Role
- Director
- Appointed
- 2015-04-01
- Resigned
- 2019-02-01
- SC313377active
CRC-EVANS OFFSHORE LIMITED
- Role
- Director
- Appointed
- 2006-12-12
- Resigned
- 2007-07-23
