Robert Stephen Mcknight

  • Active
  • Director

Current Company: Petrofac Uk Holdings Limited


  • Summary The person with name "Robert Stephen Mcknight" is a Director and was appointed by 12 companies. Robert Stephen Mcknight has 12 active appointments and resigned from 0 appointments. These appointments include director, secretary and person with significant control appointments. Details about director profile is given in below sections.

Appointments

List of all appointments for Robert Stephen Mcknight.

Following are the details about all appointments as Company Director or Secretary.

# Company Role Appt Date Status
1 Petrofac Uk Holdings Limited Director 23 Nov 2020 Active
2 Petrofac Training Group Limited Director 22 Feb 2019 Active
3 Survivex Tms Limited Director 22 Feb 2019 Active
4 Petrofac Training Limited Director 22 Feb 2019 Active
5 Atlantic Resourcing Limited Director 9 Mar 2018 Active
6 Petrofac Engineering Limited Director 1 Feb 2018 Active
7 Petrofac Facilities Management Group Limited Director 19 Dec 2017 Active
8 Spd Limited Director 20 Jan 2016 Active
9 Scotvalve Services Limited Director 18 Dec 2015 Active
10 Joint Venture International Limited Director 18 Dec 2015 Active
11 Petrofac Facilities Management Africa Limited Director 18 Dec 2015 Active
12 Petrofac Facilities Management Limited Director 8 Oct 2013 Active


Mutual People

List of mutual people between mutual company.

Following are the details about people which are related using mutual companies.

# Name
1 Robert Stephen Mcknight
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Spd Limited , Petrofac Facilities Management Africa Limited , Petrofac Facilities Management Group Limited , Petrofac Training Group Limited , Survivex Tms Limited , Scotvalve Services Limited , Atlantic Resourcing Limited , Petrofac Training Limited , Petrofac Engineering Limited , Petrofac Uk Holdings Limited
2 Nicholas David Shorten
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Petrofac Facilities Management Africa Limited , Scotvalve Services Limited , Atlantic Resourcing Limited , Petrofac Uk Holdings Limited
3 Carl William Thompson
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Spd Limited , Petrofac Facilities Management Africa Limited , Petrofac Facilities Management Group Limited , Survivex Tms Limited , Petrofac Training Group Limited , Scotvalve Services Limited , Atlantic Resourcing Limited , Petrofac Training Limited , Petrofac Engineering Limited , Petrofac Uk Holdings Limited
4 William Mcrae Allan
Mutual Companies: Joint Venture International Limited
5 Eleanor Bentley
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Petrofac Facilities Management Africa Limited , Scotvalve Services Limited , Atlantic Resourcing Limited
6 Derek Stuart Blackwood
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Group Limited
7 Ian Brodie
Mutual Companies: Joint Venture International Limited
8 Stephen Paul Bullock
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Petrofac Facilities Management Group Limited
9 James Caven Atack
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Petrofac Facilities Management Group Limited , Atlantic Resourcing Limited
10 Robert Sommerville Drummond
Mutual Companies: Joint Venture International Limited
11 William Sutherland Dunnett
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Petrofac Facilities Management Group Limited , Scotvalve Services Limited , Atlantic Resourcing Limited
12 Michael John Henderson
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited
13 Leigh James Howarth
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Survivex Tms Limited , Petrofac Facilities Management Group Limited , Petrofac Training Group Limited , Atlantic Resourcing Limited , Petrofac Training Limited
14 Arumadura Harith Kulasinghe
Mutual Companies: Joint Venture International Limited
15 Andrew Edward Mackintosh
Mutual Companies: Joint Venture International Limited
16 Patrick Mallan
Mutual Companies: Joint Venture International Limited
17 Kevin Alexander Martin
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Spd Limited , Petrofac Facilities Management Africa Limited , Survivex Tms Limited , Petrofac Facilities Management Group Limited , Atlantic Resourcing Limited
18 Alan Ross Mcniven
Mutual Companies: Joint Venture International Limited , Petrofac Training Limited
19 John Oliver Methven
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Petrofac Facilities Management Group Limited , Atlantic Resourcing Limited
20 John Robert Milligan
Mutual Companies: Joint Venture International Limited , Atlantic Resourcing Limited
21 Ian Nickerson
Mutual Companies: Joint Venture International Limited
22 Charles Alexander Nicol
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited
23 Robin Hunter Pinchbeck
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Petrofac Facilities Management Group Limited , Atlantic Resourcing Limited
24 Nicholas Jon Light
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Petrofac Facilities Management Africa Limited , Scotvalve Services Limited
25 Diane Stephen
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Petrofac Facilities Management Africa Limited , Survivex Tms Limited , Scotvalve Services Limited , Petrofac Training Group Limited , Atlantic Resourcing Limited , Petrofac Training Limited , Petrofac Engineering Limited
26 John Stevenson
Mutual Companies: Joint Venture International Limited , Atlantic Resourcing Limited
27 Alexander Love Thomson
Mutual Companies: Joint Venture International Limited
28 David Andrew Torrens Thomson
Mutual Companies: Joint Venture International Limited
29 David Miller Workman
Mutual Companies: Joint Venture International Limited , Petrofac Facilities Management Limited , Petrofac Facilities Management Group Limited , Atlantic Resourcing Limited
30 Roberto Bertocco
Mutual Companies: Petrofac Facilities Management Limited
31 David Alexander Blackburn
Mutual Companies: Petrofac Facilities Management Limited , Scotvalve Services Limited , Atlantic Resourcing Limited
32 William John Bayliss
Mutual Companies: Petrofac Facilities Management Limited
33 Willem Bloem
Mutual Companies: Petrofac Facilities Management Limited
34 Ronald Alexander Henry Coull
Mutual Companies: Petrofac Facilities Management Limited
35 Douglas Hunter Duguid
Mutual Companies: Petrofac Facilities Management Limited
36 Gordon Robin East
Mutual Companies: Petrofac Facilities Management Limited , Spd Limited , Petrofac Facilities Management Africa Limited , Petrofac Facilities Management Group Limited , Atlantic Resourcing Limited
37 Douglas Elsby
Mutual Companies: Petrofac Facilities Management Limited , Petrofac Facilities Management Group Limited
38 Louise Ferguson
Mutual Companies: Petrofac Facilities Management Limited , Survivex Tms Limited , Petrofac Training Group Limited , Petrofac Training Limited
39 Eric Henderson
Mutual Companies: Petrofac Facilities Management Limited
40 Robert Malcolm Wigglesworth Horner
Mutual Companies: Petrofac Facilities Management Limited
41 Gareth Martyn Jones
Mutual Companies: Petrofac Facilities Management Limited
42 Ernest William Lamza
Mutual Companies: Petrofac Facilities Management Limited
43 Iain Malcolm Lanaghan
Mutual Companies: Petrofac Facilities Management Limited , Petrofac Facilities Management Group Limited , Atlantic Resourcing Limited
44 Michael Robert Main
Mutual Companies: Petrofac Facilities Management Limited
45 Patrick Mallan
Mutual Companies: Petrofac Facilities Management Limited , Petrofac Training Limited
46 Robert Stephen Mcknight
Mutual Companies: Petrofac Facilities Management Limited
47 Craig Hugh Muir
Mutual Companies: Petrofac Facilities Management Limited
48 Brian Clark Nixon
Mutual Companies: Petrofac Facilities Management Limited
49 Stuart Graham Paul
Mutual Companies: Petrofac Facilities Management Limited
50 Erik Alexander Steven Porter
Mutual Companies: Petrofac Facilities Management Limited , Petrofac Facilities Management Group Limited
51 Stewart Ritchie
Mutual Companies: Petrofac Facilities Management Limited
52 Arnold Russell
Mutual Companies: Petrofac Facilities Management Limited
53 John Spittal
Mutual Companies: Petrofac Facilities Management Limited , Petrofac Facilities Management Group Limited
54 Walter Thain
Mutual Companies: Petrofac Facilities Management Limited , Petrofac Facilities Management Group Limited , Scotvalve Services Limited , Atlantic Resourcing Limited
55 Robin Watson
Mutual Companies: Petrofac Facilities Management Limited
56 Alexander Joseph Macdonald
Mutual Companies: Spd Limited
57 Alistair Davidson
Mutual Companies: Spd Limited
58 Kellie Davidson
Mutual Companies: Spd Limited
59 Colin Finnegan
Mutual Companies: Spd Limited
60 Brian Reid
Mutual Companies: Spd Limited
61 Clive Robert Dean Smith
Mutual Companies: Spd Limited
62 Trudi Bissett
Mutual Companies: Petrofac Facilities Management Africa Limited
63 John Gibb Buchan
Mutual Companies: Petrofac Facilities Management Africa Limited
64 Ayman Asfari
Mutual Companies: Petrofac Facilities Management Group Limited , Petrofac Engineering Limited , Petrofac Uk Holdings Limited
65 JORDANS (SCOTLAND) LIMITED
Mutual Companies: Petrofac Facilities Management Africa Limited
66 Stephen Andrew Brown
Mutual Companies: Petrofac Facilities Management Group Limited
67 MD DIRECTORS LIMITED
Mutual Companies: Petrofac Facilities Management Africa Limited
68 Bjarte Bruheim
Mutual Companies: Petrofac Facilities Management Group Limited
69 Martin Leslie Beard
Mutual Companies: Survivex Tms Limited , Petrofac Training Group Limited , Petrofac Training Limited
70 Roderick James Eveleigh Edwards
Mutual Companies: Petrofac Facilities Management Group Limited
71 Stephen Paul Bullock
Mutual Companies: Survivex Tms Limited , Petrofac Training Group Limited , Petrofac Training Limited
72 Kaarem Gisvold
Mutual Companies: Petrofac Facilities Management Group Limited
73 Paul Groves
Mutual Companies: Survivex Tms Limited , Petrofac Training Group Limited , Petrofac Training Limited
74 John Malcolm Gourlay
Mutual Companies: Petrofac Facilities Management Group Limited
75 James Melvin Keenan
Mutual Companies: Survivex Tms Limited , Petrofac Training Group Limited , Petrofac Training Limited
76 Robert Austin Hastings
Mutual Companies: Petrofac Facilities Management Group Limited
77 James Richard Enfield Kirk
Mutual Companies: Survivex Tms Limited , Petrofac Training Group Limited
78 David John Lomax
Mutual Companies: Survivex Tms Limited , Petrofac Training Group Limited , Petrofac Training Limited
79 Robert John Jewkes
Mutual Companies: Petrofac Facilities Management Group Limited
80 Scott Martin
Mutual Companies: Survivex Tms Limited , Petrofac Training Group Limited , Petrofac Training Limited
81 Hugh Wilson Mcintosh Little
Mutual Companies: Petrofac Facilities Management Group Limited
82 Maurice Mcbride
Mutual Companies: Survivex Tms Limited
83 William Mccall
Mutual Companies: Survivex Tms Limited
84 Simon William Mcdonald
Mutual Companies: Petrofac Facilities Management Group Limited
85 Karim Osseiran
Mutual Companies: Survivex Tms Limited , Petrofac Training Group Limited
86 Inge Olsen
Mutual Companies: Petrofac Facilities Management Group Limited
87 Robin Hunter Pinchbeck
Mutual Companies: Survivex Tms Limited , Petrofac Facilities Management Group Limited , Petrofac Training Group Limited , Petrofac Training Limited
88 Alexander John Reid
Mutual Companies: Survivex Tms Limited , Petrofac Facilities Management Group Limited , Petrofac Training Group Limited , Petrofac Training Limited
89 Murray Strachan
Mutual Companies: Survivex Tms Limited , Petrofac Training Group Limited , Petrofac Training Limited
90 Darren Thow
Mutual Companies: Survivex Tms Limited , Petrofac Training Group Limited , Petrofac Training Limited
91 James Michael Ian Walker
Mutual Companies: Survivex Tms Limited , Petrofac Training Limited
92 Keith Stephen Roberts
Mutual Companies: Petrofac Facilities Management Group Limited , Petrofac Uk Holdings Limited
93 LEDGE SERVICES LIMITED
Mutual Companies: Survivex Tms Limited
94 John Arthur Thomas Rutherford
Mutual Companies: Petrofac Facilities Management Group Limited
95 John Michael Stacey
Mutual Companies: Petrofac Facilities Management Group Limited , Petrofac Engineering Limited
96 Barry James Hykin
Mutual Companies: Petrofac Training Group Limited , Survivex Tms Limited , Petrofac Training Limited
97 John Stevenson
Mutual Companies: Petrofac Training Group Limited , Petrofac Training Limited
98 John Wils
Mutual Companies: Petrofac Training Group Limited
99 James Boner
Mutual Companies: Petrofac Training Group Limited , Petrofac Training Limited
100 John Marcus Gee
Mutual Companies: Petrofac Training Group Limited , Petrofac Training Limited
101 Gordon Mccrum Mclellan
Mutual Companies: Petrofac Training Group Limited
102 Alan Ross Mcniven
Mutual Companies: Petrofac Training Group Limited
103 Frederick James Hearle
Mutual Companies: Scotvalve Services Limited
104 Charles Smith Mearns
Mutual Companies: Petrofac Training Group Limited , Petrofac Training Limited
105 David Ramsay Mitchell
Mutual Companies: Petrofac Training Group Limited , Petrofac Training Limited
106 Anne Daphne Scott
Mutual Companies: Petrofac Training Group Limited
107 William Stewart Stevely
Mutual Companies: Petrofac Training Group Limited
108 Stephen Andrew Brown
Mutual Companies: Petrofac Facilities Management Group Limited
109 DURANO LIMITED
Mutual Companies: Atlantic Resourcing Limited
110 Robert Stephen Mcknight
Mutual Companies: Survivex Tms Limited
111 Stewart David Macrae
Mutual Companies: Atlantic Resourcing Limited
112 Patty Eid
Mutual Companies: Survivex Tms Limited
113 Kevin Alexander Smith
Mutual Companies: Atlantic Resourcing Limited
114 David Neil Perry
Mutual Companies: Petrofac Engineering Limited
115 Linda Cargill Buchan
Mutual Companies: Petrofac Training Limited
116 Gordon Allan Caird
Mutual Companies: Petrofac Training Limited
117 Michael Brendan Comerford
Mutual Companies: Petrofac Training Limited
118 Peter Conner
Mutual Companies: Petrofac Training Limited
119 Martin David Barnes
Mutual Companies: Petrofac Engineering Limited
120 Michael Cannavina
Mutual Companies: Petrofac Engineering Limited
121 Stephen James Carpenter
Mutual Companies: Petrofac Engineering Limited
122 Martin John Daniels
Mutual Companies: Petrofac Engineering Limited
123 John Michael Fleming
Mutual Companies: Petrofac Engineering Limited
124 Kenneth Shepherd
Mutual Companies: Petrofac Training Limited
125 Gordon Murray Grant
Mutual Companies: Petrofac Engineering Limited
126 Richard Bruce Stevens
Mutual Companies: Petrofac Training Limited
127 Graeme Bruce Jack
Mutual Companies: Petrofac Engineering Limited
128 Robert John Jewkes
Mutual Companies: Petrofac Engineering Limited
129 Stephen Bryan Keen
Mutual Companies: Petrofac Engineering Limited
130 LONDON LAW SERVICES LIMITED
Mutual Companies: Petrofac Engineering Limited
131 Gordon S Mcleod
Mutual Companies: Petrofac Engineering Limited
132 Terence Vincent Osborne
Mutual Companies: Petrofac Engineering Limited
133 Nigel John Paton
Mutual Companies: Petrofac Engineering Limited
134 John Mcgregor Scott
Mutual Companies: Petrofac Engineering Limited
135 Maroun Semaan
Mutual Companies: Petrofac Engineering Limited
136 Robert Graham Smith
Mutual Companies: Petrofac Engineering Limited
137 Timothy William Brown
Mutual Companies: Petrofac Uk Holdings Limited
138 Timothy John Edward Stacey
Mutual Companies: Petrofac Engineering Limited
139 Alastair Edward Cochran
Mutual Companies: Petrofac Uk Holdings Limited
140 Anne Ledingham
Mutual Companies: Petrofac Uk Holdings Limited
141 Rajesh Kumar Verma
Mutual Companies: Petrofac Engineering Limited
142 Timothy Peter Weller
Mutual Companies: Petrofac Uk Holdings Limited
143 Peter Leslie Warner
Mutual Companies: Petrofac Engineering Limited
144 LUCIENE JAMES LIMITED
Mutual Companies: Petrofac Uk Holdings Limited
145 William Sutherland Dunnett
Mutual Companies: Petrofac Facilities Management Group Limited
146 William Sutherland Dunnett
Mutual Companies: Petrofac Facilities Management Limited
147 William Sutherland Dunnett
Mutual Companies: Atlantic Resourcing Limited
148 William Sutherland Dunnett
Mutual Companies: Joint Venture International Limited
149 Robert John Jewkes
Mutual Companies: Petrofac Engineering Limited
150 William Sutherland Dunnett
Mutual Companies: Scotvalve Services Limited
151 William Mccall
Mutual Companies: Survivex Tms Limited
152 Darren Thow
Mutual Companies: Petrofac Training Group Limited
153 Darren Thow
Mutual Companies: Petrofac Training Limited
154 Darren Thow
Mutual Companies: Survivex Tms Limited
155 David Alexander Blackburn
Mutual Companies: Petrofac Facilities Management Limited
156 David Alexander Blackburn
Mutual Companies: Scotvalve Services Limited
157 Alastair Edward Cochran
Mutual Companies: Petrofac Uk Holdings Limited
158 David Alexander Blackburn
Mutual Companies: Atlantic Resourcing Limited
159 Stephen David Coates
Mutual Companies: Petrofac Engineering Limited
160 Michael Cannavina
Mutual Companies: Petrofac Engineering Limited
161 Paul Groves
Mutual Companies: Petrofac Training Limited
162 Paul Groves
Mutual Companies: Petrofac Training Group Limited
163 Carl William Thompson
Mutual Companies: Petrofac Training Limited
164 Paul Groves
Mutual Companies: Survivex Tms Limited
165 Robert Stephen Mcknight
Mutual Companies: Petrofac Training Limited
166 Carl William Thompson
Mutual Companies: Petrofac Training Group Limited
167 Patty Eid
Mutual Companies: Petrofac Training Limited
168 Robert Stephen Mcknight
Mutual Companies: Petrofac Training Group Limited
169 Diane Stephen
Mutual Companies: Petrofac Engineering Limited
170 Diane Stephen
Mutual Companies: Survivex Tms Limited
171 Diane Stephen
Mutual Companies: Petrofac Training Group Limited
172 Patty Eid
Mutual Companies: Petrofac Training Group Limited
173 Diane Stephen
Mutual Companies: Scotvalve Services Limited
174 Awadhesh Kumar
Mutual Companies: Petrofac Training Group Limited
175 Diane Stephen
Mutual Companies: Atlantic Resourcing Limited
176 Diane Stephen
Mutual Companies: Petrofac Facilities Management Limited
177 Diane Stephen
Mutual Companies: Petrofac Facilities Management Africa Limited
178 Awadhesh Kumar
Mutual Companies: Petrofac Training Limited
179 Diane Stephen
Mutual Companies: Joint Venture International Limited
180 Kevin Nigel Franklin
Mutual Companies: Survivex Tms Limited
181 Mohammed Usman Darr
Mutual Companies: Petrofac Engineering Limited
182 Diane Stephen
Mutual Companies: Petrofac Training Limited
183 Frederick James Hearle
Mutual Companies: Scotvalve Services Limited
184 Roberto Bertocco
Mutual Companies: Petrofac Facilities Management Limited
185 Robert Stephen Mcknight
Mutual Companies: Petrofac Facilities Management Africa Limited
186 Patrick Malcolm Mann Sinclair
Mutual Companies: Survivex Tms Limited
187 Alexander Joseph Macdonald
Mutual Companies: Petrofac Facilities Management Africa Limited
188 Robin Edmondes
Mutual Companies: Petrofac Facilities Management Africa Limited
189 Martin Brett Boden
Mutual Companies: Survivex Tms Limited