Cockburn, Iain Duncan
At least 22 active companies · at least 1 in liquidation
These details are public data from the Companies House register.
- Nationality
- British
- Country of residence
- United Kingdom
Appointments 29 current
Not a complete list. See all appointments on Companies House
Director · Appointed 2 March 2026
Active
Net assets -£25.8k, 2025 total exemption full accounts · Incorporated 2022
Director · Appointed 25 November 2025
Active
Net assets -£2.1M, 2025 total exemption full accounts · Incorporated 2022
Director · Appointed 13 March 2024
Active
Net assets -£7.3M, 2025 total exemption full accounts · Incorporated 2015
Director · Appointed 13 March 2024
Active
Net assets £6.5M, 2025 total exemption full accounts · Incorporated 2024
Director · Appointed 26 February 2024
Active
Group accounts · Incorporated 2024
Director · Appointed 26 February 2024
Active
Net assets -£1.2M, 2025 total exemption full accounts · Incorporated 2024
Director · Appointed 14 February 2023
Active
Full accounts · Incorporated 2023
Director · Appointed 12 December 2022
Active
Full accounts · Incorporated 2022
Director · Appointed 19 January 2022
Active
Full accounts · Incorporated 2022
Director · Appointed 6 December 2018
Active
Full accounts · Incorporated 2018
Director · Appointed 19 October 2018
Active
Group accounts · Incorporated 2018
Director · Appointed 27 October 2017
Active
Full accounts · Incorporated 2017
Director · Appointed 25 July 2017
Active
Full accounts · Incorporated 2017
Director · Appointed 13 March 2017
Active
Turnover £3.6M, 2025 full accounts · Incorporated 2017
08587122
Director · Appointed 27 June 2013
08587526
Director · Appointed 27 June 2013
07835516
Director · Appointed 4 November 2011
Director · Appointed 19 August 2011
In liquidation
Full accounts · Incorporated 2011 · None Supplied
03448610
Director · Appointed 1 January 2008
05214277
Director · Appointed 1 January 2008
03322143
Director · Appointed 1 January 2008
Former appointments (72)
Director · Appointed 20 September 2019 · Resigned 23 September 2022
Company active
Director · Appointed 4 December 2017 · Resigned 23 September 2022
Company active
Director · Appointed 26 October 2017 · Resigned 13 October 2021
Company active
Director · Appointed 26 October 2017 · Resigned 23 September 2022
Company active
Director · Appointed 26 October 2017 · Resigned 18 May 2020
Company active
Director · Appointed 14 July 2017 · Resigned 4 October 2017
Company active
Director · Appointed 12 January 2017 · Resigned 4 October 2017
Company active
10335366
Director · Appointed 18 August 2016 · Resigned 10 September 2018
10329847
Director · Appointed 15 August 2016 · Resigned 10 September 2018
10329835
Director · Appointed 15 August 2016 · Resigned 10 September 2018
10327314
Director · Appointed 12 August 2016 · Resigned 10 September 2018
Director · Appointed 25 July 2016 · Resigned 2 January 2018
Company active
Director · Appointed 25 July 2016 · Resigned 2 January 2018
Company active
10001292
Director · Appointed 11 February 2016 · Resigned 4 October 2017
Director · Appointed 10 December 2015 · Resigned 4 October 2017
Company active
Director · Appointed 10 December 2015 · Resigned 4 October 2017
Company active
Director · Appointed 10 December 2015 · Resigned 4 October 2017
Company active
Director · Appointed 10 December 2015 · Resigned 4 October 2017
Company active
Director · Appointed 28 October 2015 · Resigned 22 May 2024
Company active
Director · Appointed 14 October 2015 · Resigned 22 May 2024
Company active
08588403
Director · Appointed 27 July 2015 · Resigned 4 October 2017
08588344
Director · Appointed 8 October 2013 · Resigned 4 October 2017
Director · Appointed 9 September 2013 · Resigned 4 October 2017
Company active
03914507
Director · Appointed 30 June 2013 · Resigned 4 October 2017
Director · Appointed 27 June 2013 · Resigned 4 October 2017
Company active
08587468
Director · Appointed 27 June 2013 · Resigned 4 October 2017
Director · Appointed 27 June 2013 · Resigned 4 October 2017
Company active
08587440
Director · Appointed 27 June 2013 · Resigned 4 October 2017
Director · Appointed 27 June 2013 · Resigned 4 October 2017
Company active
08587425
Director · Appointed 27 June 2013 · Resigned 4 October 2017
08587078
Director · Appointed 27 June 2013 · Resigned 4 October 2017
08587138
Director · Appointed 27 June 2013 · Resigned 4 October 2017
08587161
Director · Appointed 27 June 2013 · Resigned 4 October 2017
SC447797
Director · Appointed 16 April 2013 · Resigned 25 April 2013
Director · Appointed 22 November 2012 · Resigned 9 December 2016
Company active
Director · Appointed 24 October 2012 · Resigned 4 October 2017
Company active
08057859
Director · Appointed 4 May 2012 · Resigned 4 October 2017
Director · Appointed 27 March 2012 · Resigned 4 October 2017
Company active
07858341
Director · Appointed 6 December 2011 · Resigned 27 December 2011
Director · Appointed 18 October 2011 · Resigned 4 October 2017
Company active
Director · Appointed 23 September 2011 · Resigned 28 November 2013
Company active
07484417
Director · Appointed 6 January 2011 · Resigned 4 October 2017
Director · Appointed 31 December 2009 · Resigned 4 October 2017
Company active
05761843
Director · Appointed 8 January 2009 · Resigned 28 May 2010
Director · Appointed 18 December 2008 · Resigned 4 October 2017
Company active
06764951
Director · Appointed 3 December 2008 · Resigned 28 May 2010
Director · Appointed 16 October 2008 · Resigned 28 May 2010
Company active
06557463
Director · Appointed 7 May 2008 · Resigned 4 October 2017
Director · Appointed 2 April 2008 · Resigned 4 October 2017
Company active
Director · Appointed 1 January 2008 · Resigned 29 August 2014
Company active
Director · Appointed 1 January 2008 · Resigned 4 October 2017
Company active
Director · Appointed 1 January 2008 · Resigned 4 October 2017
Company active
03734948
Director · Appointed 1 January 2008 · Resigned 3 October 2017
03362647
Director · Appointed 1 January 2008 · Resigned 1 July 2019
01748345
Director · Appointed 1 January 2008 · Resigned 4 October 2017
Director · Appointed 1 January 2008 · Resigned 2 January 2018
Company active
Director · Appointed 1 January 2008 · Resigned 4 October 2017
Company active
Director · Appointed 1 January 2008 · Resigned 4 October 2017
Company active
Director · Appointed 1 January 2008 · Resigned 4 October 2017
Company active
Director · Appointed 1 January 2008 · Resigned 4 October 2017
Company active
Director · Appointed 1 January 2008 · Resigned 15 May 2017
Company active
Director · Appointed 1 January 2008 · Resigned 4 October 2017
Company active
Director · Appointed 1 January 2008 · Resigned 4 October 2017
Company active
Director · Appointed 8 December 2007 · Resigned 4 October 2017
Company active
Director · Appointed 7 November 2007 · Resigned 4 October 2017
Company active
Director · Appointed 6 November 2007 · Resigned 21 August 2008
Company active
05696316
Director · Appointed 6 November 2007 · Resigned 28 May 2010
04681882
Director · Appointed 6 November 2007 · Resigned 28 May 2010
Director · Appointed 26 October 2007 · Resigned 4 October 2017
Company active
Secretary · Appointed 10 June 2003 · Resigned 8 October 2007
Company active
Secretary · Appointed 6 July 2001 · Resigned 26 February 2003
Company active
Director · Appointed 27 September 2000 · Resigned 8 October 2007
Company active
Works with
Officers serving alongside Cockburn, Iain Duncan
Director at Brockwell Storage & Solar Limited
Boehm, Daniel Johannes Michael
Director at Brockwell Energy Group (2) Limited
Mccaffery, Martin
Director at Brockwell Energy Services Limited
Director at Brockwell Storage & Solar Limited