1
Company Director born in December 1952
Individual (43 offsprings)
Officer
2000-03-31 ~ 2001-10-09
OF - Director → CIF 0
2
Project Finance Manager born in April 1967
Individual (5 offsprings)
Officer
2003-10-21 ~ 2004-06-30
OF - Director → CIF 0
3
Project Executive born in January 1963
Individual (88 offsprings)
Officer
2013-02-19 ~ 2021-11-26
OF - Director → CIF 0
4
General Manager born in February 1963
Individual (15 offsprings)
Officer
2019-08-16 ~ 2023-03-31
OF - Director → CIF 0
5
Director born in January 1957
Individual (140 offsprings)
Officer
2000-03-31 ~ 2001-10-09
OF - Director → CIF 0
6
Director born in October 1972
Individual (274 offsprings)
Officer
2013-11-01 ~ now
OF - Director → CIF 0
7
Finance Director born in February 1956
Individual (42 offsprings)
Officer
1996-11-20 ~ 2000-02-03
OF - Director → CIF 0
8
Civil Engineer born in November 1958
Individual (31 offsprings)
Officer
2010-11-09 ~ 2015-05-05
OF - Director → CIF 0
9
Company Director born in June 1958
Individual (18 offsprings)
Officer
2009-05-29 ~ 2010-10-31
OF - Director → CIF 0
10
Banker born in July 1950
Individual (74 offsprings)
Officer
2004-06-30 ~ 2008-12-22
OF - Director → CIF 0
11
Divisional Director born in December 1952
Individual (26 offsprings)
Officer
1996-11-20 ~ 2000-03-31
OF - Director → CIF 0
12
Chartered Accountant born in October 1979
Individual (67 offsprings)
Officer
2024-02-28 ~ now
OF - Director → CIF 0
13
Project Executive born in August 1962
Individual (102 offsprings)
Officer
2021-11-26 ~ 2024-02-28
OF - Director → CIF 0
14
Director born in October 1957
Individual (44 offsprings)
Officer
2015-05-05 ~ 2019-08-16
OF - Director → CIF 0
15
Finance Director born in August 1959
Individual (57 offsprings)
Officer
2007-06-29 ~ 2008-04-09
OF - Director → CIF 0
16
Individual (229 offsprings)
Officer
2001-02-08 ~ 2001-10-09
OF - Secretary → CIF 0
17
Individual (95 offsprings)
Officer
1996-11-20 ~ 2001-06-14
OF - Secretary → CIF 0
18
Chartered Accountant born in March 1961
Individual (30 offsprings)
Officer
2001-10-09 ~ 2008-05-02
OF - Director → CIF 0
19
Director born in October 1966
Individual (123 offsprings)
Officer
2010-10-31 ~ 2010-11-09
OF - Director → CIF 0
20
Finance Director born in July 1955
Individual (102 offsprings)
Officer
2000-02-03 ~ 2000-03-31
OF - Director → CIF 0
21
Business Development Director born in April 1955
Individual (39 offsprings)
Officer
2008-11-07 ~ 2009-05-29
OF - Director → CIF 0
22
Company Director born in April 1958
Individual (21 offsprings)
Officer
2008-11-07 ~ 2009-05-29
OF - Director → CIF 0
23
Company Director born in April 1966
Individual (274 offsprings)
Officer
2000-03-31 ~ 2001-02-08
OF - Director → CIF 0
24
Director born in March 1972
Individual (79 offsprings)
Officer
2001-02-08 ~ 2001-10-09
OF - Director → CIF 0
25
Company Director born in September 1955
Individual (40 offsprings)
Officer
2000-03-31 ~ 2001-02-08
OF - Director → CIF 0
26
Director born in November 1956
Individual (161 offsprings)
Officer
2010-12-23 ~ 2013-02-19
OF - Director → CIF 0
27
Chartered Civil Engineer born in July 1954
Individual (9 offsprings)
Officer
2001-10-09 ~ 2003-10-21
OF - Director → CIF 0
Civil Engineer born in July 1954
Individual (9 offsprings)
2003-10-21 ~ 2006-09-14
OF - Director → CIF 0
28
Civil Engineer born in April 1950
Individual (32 offsprings)
Officer
2001-10-09 ~ 2003-10-21
OF - Director → CIF 0
2009-05-29 ~ 2010-11-09
OF - Director → CIF 0
29
Chief Operating Officer born in April 1960
Individual (24 offsprings)
Officer
2001-10-09 ~ 2004-06-30
OF - Director → CIF 0
30
Director born in January 1965
Individual (39 offsprings)
Officer
2007-04-12 ~ 2007-06-29
OF - Director → CIF 0
31
Development Director born in August 1948
Individual (28 offsprings)
Officer
1996-11-27 ~ 2000-03-31
OF - Director → CIF 0
2001-02-08 ~ 2001-10-09
OF - Director → CIF 0
Consultant born in August 1948
Individual (28 offsprings)
2010-12-23 ~ 2013-11-01
OF - Director → CIF 0
32
Director born in January 1960
Individual (11 offsprings)
Officer
2006-09-14 ~ 2007-04-12
OF - Director → CIF 0
33
Director born in June 1965
Individual (17 offsprings)
Officer
2023-04-01 ~ now
OF - Director → CIF 0
34
Accountant born in August 1958
Individual (47 offsprings)
Officer
2010-11-09 ~ 2010-12-23
OF - Director → CIF 0
35
Investment Manager born in January 1954
Individual (78 offsprings)
Officer
2004-06-30 ~ 2011-01-19
OF - Director → CIF 0
36
Pacific House, 70 Wellington Street, Glasgow
Active Corporate (34 parents, 439 offsprings)
Equity (Company account)
2 GBP2024-12-31
Officer
1996-07-03 ~ 1996-11-20
OF - Nominee Director → CIF 0
37
MACROBERTS CORPORATE SERVICES LIMITED
SC177032 Capella Building (tenth Floor), 60 York Street, Glasgow, Scotland
Active Corporate (13 parents, 358 offsprings)
Equity (Company account)
7 GBP2024-07-31
Officer
2008-05-01 ~ 2011-10-27
OF - Secretary → CIF 0
38
C/0 Mcgrigors Llp, 141 Bothwell Street, Glasgow
Active Corporate (34 parents, 966 offsprings)
Equity (Company account)
2 GBP2024-12-31
Officer
1996-07-03 ~ 1997-07-03
OF - Nominee Director → CIF 0
1996-07-03 ~ 1996-11-20
OF - Nominee Secretary → CIF 0
39
MM&S (5441) LIMITED - 2009-04-02 SC222231, 08231963, 04967967, 08538683, SC198995, SC480621, SC501435, SC480623, SC329824, SC352498, SC361496, SC459802, 07201369, SC387997, SC334276, SC434537, 06870775, SC313818, 09178159, 08538683Warning The number of records might exceed displayable range of browser, please consider
programmable interface to access without limitation.
... (more) 8th Floor, 6 Kean Street, London, United Kingdom
Active Corporate (13 parents, 1 offspring)
Person with significant control
2016-04-06 ~ now
PE - Ownership of voting rights - More than 25% but not more than 50% → CIF 0
PE - Ownership of shares – More than 25% but not more than 50% → CIF 0
40
MACROBERTS TRUSTEES LIMITED - now
SC241503MACROCOM (806) LIMITED - 2003-07-28 SC241503 SC273174, SC207320, SC247071, SC340426, SC413643, SC206224, SC143011, SC136758, SC231050, SC272146, SC321698, SC303436, SC257336, 12719636, SC467350, SC410196, SC290318, SC290312, SC189423, SC191519Warning The number of records might exceed displayable range of browser, please consider
programmable interface to access without limitation.
... (more) 152 Bath Street, Glasgow
Active Corporate (15 parents, 203 offsprings)
Equity (Company account)
6 GBP2024-12-31
Officer
2001-10-09 ~ 2008-05-01
OF - Secretary → CIF 0
41
INFRASTRUCTURE MANAGERS LIMITED
- now 05372427SEQUINWOOD LIMITED - 2005-09-27
8th Floor, 6 Kean Street, London, United Kingdom
Active Corporate (29 parents, 324 offsprings)
Equity (Company account)
3,688,532 GBP2024-12-31
Officer
2011-10-27 ~ now
OF - Secretary → CIF 0
42
VEOLIA WATER (HIGHLAND) LIMITED - 2011-01-05
UNITED UTILITIES (HIGHLAND) LIMITED - 2010-11-11
NORTH WEST WATER (SCOTLAND) LIMITED - 2005-02-11
INHOCO 457 LIMITED - 1995-12-01 04141426, 05552050, 06076004, 05233817, 02816740, 03279315, 05733388, 03673261, 05613278, 04828485, 03815009, 06772071, 05502127, 06263123, 04992438, 03354188, 04731086, 06128204, 03921727, 02850333Warning The number of records might exceed displayable range of browser, please consider
programmable interface to access without limitation.
... (more) 8th Floor, 6 Kean Street, London, United Kingdom
Active Corporate (38 parents, 2 offsprings)
Person with significant control
2016-04-06 ~ now
PE - Ownership of voting rights - More than 25% but not more than 50% → CIF 0
PE - Ownership of shares – More than 25% but not more than 50% → CIF 0