Director / officer
Stephen Thomas HARGRAVE
Born Nov 1955 · Country of residence: England
Appointments
24
All recorded company roles
Current
2
Current roles on record
Resigned
20
Recorded resignations
Company appointments
Appointments are recorded roles at companies. The company’s status is shown separately.
OC340919 · LLP Designated Member
LLP Designated Member
Appointed 20 Oct 2008
Company status: Dissolved
05716398 · Director
Director
Appointed 9 Mar 2006
Company status: Dissolved
05249160 · Director
Director
Appointed 4 Oct 2004
Company status: Active
03815770 · Director
Director
Appointed 6 Oct 1999
Company status: Active
13321905 · Director
Director
Appointed 8 Apr 2021
Resigned 31 Mar 2026
Company status: Active
09927148 · Director
Director
Appointed 22 Jun 2016
Resigned 18 Nov 2025
Company status: Active
02344228 · Director
Director
Appointed 14 Oct 2015
Resigned 25 Apr 2025
Company status: Active
03435268 · Director
Director
Appointed 26 Apr 2012
Resigned 11 Mar 2020
Company status: Active
05147273 · Director
Director
Appointed 20 Dec 2007
Resigned 11 Mar 2020
Company status: Active
05064109 · Director
Director
Appointed 4 Mar 2004
Resigned 2 Jul 2019
Company status: Active
09347097 · Director
Director
Appointed 9 Dec 2014
Resigned 30 Jan 2018
Company status: Active
06941606 · Director
Director
Appointed 23 Jun 2009
Resigned 30 Jan 2018
Company status: Dissolved
09927246 · Director
Director
Appointed 22 Jun 2016
Resigned 22 Jun 2016
Company status: Active
06750402 · Director
Director
Appointed 17 Nov 2008
Resigned 22 Jun 2016
Company status: Active
06941642 · Director
Director
Appointed 23 Jun 2009
Resigned 22 Jun 2016
Company status: Active
05496202 · Director
Director
Appointed 1 Jul 2005
Resigned 26 Apr 2010
Company status: Liquidation
03917504 · Director
Director
Appointed 8 Feb 2000
Resigned 21 Dec 2006
Company status: Active
03088588 · Director
Director
Appointed 15 Jan 1997
Resigned 2 May 2002
Company status: Dissolved
01262387 · Director
Director
Appointed 17 Sep 1998
Resigned 4 Jan 2000
Company status: Active