Armstrong, David James
These details are public data from the Companies House register.
- Nationality
- British
- Country of residence
- England
Appointments
Not a complete list. See all appointments on Companies House
Former appointments (23)
Director · Appointed 1 March 2023 · Resigned 18 February 2026
Company active
Director · Appointed 16 July 2020 · Resigned 29 March 2023
Company active
Director · Appointed 12 November 2019 · Resigned 31 December 2025
Company active
Director · Appointed 30 May 2019 · Resigned 31 December 2025
Company active
Director · Appointed 1 April 2019 · Resigned 31 December 2025
Company active
Director · Appointed 19 February 2019 · Resigned 12 February 2026
Company active
Director · Appointed 19 January 2019 · Resigned 31 August 2022
Company active
Director · Appointed 21 April 2016 · Resigned 19 March 2020
Company active
Director · Appointed 22 October 2014 · Resigned 15 June 2017
Company in liquidation
Director · Appointed 6 October 2009 · Resigned 24 February 2012
Company active
Director · Appointed 24 July 2009 · Resigned 7 October 2013
Company active
Director · Appointed 1 December 2008 · Resigned 7 October 2013
Company dissolved
Director · Appointed 3 June 1999 · Resigned 7 April 2000
Company active
Director · Appointed 11 May 1999 · Resigned 7 April 2000
Company active
Director · Appointed 11 May 1999 · Resigned 7 April 2000
Company active
Director · Appointed 11 May 1999 · Resigned 7 April 2000
Company active
Director · Appointed 11 May 1999 · Resigned 7 April 2000
Company active
Director · Appointed 11 May 1999 · Resigned 7 April 2000
Company active
Director · Appointed 31 March 1999 · Resigned 7 April 2000
Company active
Director · Appointed 31 July 1997 · Resigned 7 April 2000
Company active
Director · Appointed 24 June 1997 · Resigned 7 April 2000
Company active
Director · Appointed 24 June 1997 · Resigned 7 April 2000
Company active
Director · Appointed 12 October 1996 · Resigned 16 May 1997
Company active
Worked with
Officers who served alongside Armstrong, David James
O'Regan, Sharon
Director at Racing Digital Limited
Director at Racing Digital Limited
Switzer, Alan Thomas
Director at Racing Digital Limited
Director at British Horseracing Authority Limited · Resigned 3 March 2026
Beloff, Catherine Mary
Secretary at British Horseracing Authority Limited · Resigned 31 July 2026