Macgregor, David Morrison
These details are public data from the Companies House register.
- Nationality
- Scottish
- Country of residence
- United Kingdom
Appointments
Not a complete list. See all appointments on Companies House
Former appointments (5)
Director · Appointed 11 July 2011 · Resigned 31 August 2022
Company active
Director · Appointed 1 February 2006 · Resigned 14 June 2018
Company active
Director · Appointed 2 June 2004 · Resigned 31 August 2022
Company active
Director · Appointed 24 June 1999 · Resigned 29 August 2022
Company active
Director · Resigned 12 May 2016
Company in liquidation
Worked with
Officers who served alongside Macgregor, David Morrison
Davies, Mark John
Director at TSL Professional Products Ltd. · Resigned 22 November 2024
Degg, Graham Keith
Director at TSL Professional Products Ltd. · Resigned 25 November 2024
Exelby, Christopher
Secretary at TSL Professional Products Ltd.
Macgregor, Bruce Edward
Director at Television Systems Holdings Limited
Macgregor, Duncan John
Director at Television Systems Holdings Limited
Director at Iabm Investments Limited · Resigned 14 July 2023