David John Ramsay MCMILLAN
BritishUnited KingdomBorn 02/1966
Total
72
Active
6
Resigned
66
AI officer profile
Sign in for a Chris-drafted narrative summary, an estimated share-weighted net worth, and the evidence behind it.
Sign in to generate- 16576537activeSAIL TOPCO LIMITEDDirectorAppt 2026-03-02
- SC858314activeXSCPHWMDirectorAppt 2025-08-07
- SC856911activeXSCPOIHDirectorAppt 2025-07-28
- SC853495activeXSCPTJMDirectorAppt 2025-06-25
- SC851267activeXSCPDirectorAppt 2025-06-05
- 02263666dissolvedESURE PROPERTY MANAGEMENT LIMITEDDirectorAppt 2019-07-25
Find another company
Officer profile
David John Ramsay MCMILLAN
BritishUnited KingdomBorn 02/1966ID 5KlSzrlpCH-mDWqQJLLh_4MZRqY
Total appointments
72
Active
6
Resigned
66
AI officer profile
Sign in for a Chris-drafted narrative summary, an estimated share-weighted net worth, and the evidence behind it.
Sign in to generateCurrent appointments
Every UK company where David is currently an officer.
- 16576537active
SAIL TOPCO LIMITED
- Role
- Director
- Appointed
- 2026-03-02
- SC858314active
XSCPHWM
- Role
- Director
- Appointed
- 2025-08-07
- SC856911active
XSCPOIH
- Role
- Director
- Appointed
- 2025-07-28
- SC853495active
XSCPTJM
- Role
- Director
- Appointed
- 2025-06-25
- SC851267active
XSCP
- Role
- Director
- Appointed
- 2025-06-05
- 02263666dissolved
ESURE PROPERTY MANAGEMENT LIMITED
- Role
- Director
- Appointed
- 2019-07-25
Past appointments
- 07464424active
ESURE BROKER LIMITED
- Role
- Director
- Appointed
- 2019-07-25
- Resigned
- 2025-09-29
- 03729119active
ESURE HOLDINGS LIMITED
- Role
- Director
- Appointed
- 2019-07-25
- Resigned
- 2025-09-29
- 07064319active
ESURE FINANCE LIMITED
- Role
- Director
- Appointed
- 2019-07-25
- Resigned
- 2025-09-29
- 07064312active
ESURE GROUP PLC
- Role
- Director
- Appointed
- 2019-07-15
- Resigned
- 2025-09-29
- 02135610active
ESURE SERVICES LIMITED
- Role
- Director
- Appointed
- 2019-07-15
- Resigned
- 2025-09-29
- 03885534active
ESURE INSURANCE LIMITED
- Role
- Director
- Appointed
- 2019-07-15
- Resigned
- 2025-09-29
- 03969174active
ESURE PROPERTY LIMITED
- Role
- Director
- Appointed
- 2019-07-25
- Resigned
- 2025-09-29
- SC132061active
SCOTTISH RUGBY LIMITED
- Role
- Director
- Appointed
- 2017-03-01
- Resigned
- 2023-02-28
- 02464270active
AVIVA HEALTH UK LIMITED
- Role
- Director
- Appointed
- 2015-03-23
- Resigned
- 2017-03-31
- 09766150active
AVIVA UK DIGITAL LIMITED
- Role
- Director
- Appointed
- 2015-10-06
- Resigned
- 2017-02-27
- SE000031active
AVIVA EUROPE UK SOCIETAS
- Role
- Member Of An Administrative Organ
- Appointed
- 2013-06-17
- Resigned
- 2017-02-15
- 02180206active
AVIVA INTERNATIONAL HOLDINGS LIMITED
- Role
- Director
- Appointed
- 2013-06-17
- Resigned
- 2017-02-15
- 03259447active
AVIVA CENTRAL SERVICES UK LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2013-02-01
- 03381519active
COMMERCIAL UNION CORPORATE MEMBER LIMITED
- Role
- Director
- Appointed
- 2006-05-09
- Resigned
- 2012-11-23
- 00924430active
LONDON AND EDINBURGH INSURANCE COMPANY LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2012-09-17
- 00027204active
THE OCEAN MARINE INSURANCE COMPANY LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2012-09-17
- 00158900dissolved
UNDERSHAFT (WORLD) LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2012-09-17
- SC008140dissolved
UNDERSHAFT (BONUS) LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2012-09-17
- 02180191dissolved
AVIVA INSURANCE SERVICES UK LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2012-09-17
- SC001054dissolved
UNDERSHAFT (BOILER) LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2012-09-17
- 00094405dissolved
UNDERSHAFT (CGUUL) LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2012-09-17
- 01655888dissolved
UNDERSHAFT (HAMILTON) LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2012-09-17
- 00099122active
AVIVA INSURANCE UK LIMITED
- Role
- Director
- Appointed
- 2010-02-22
- Resigned
- 2012-09-17
- 03280551active
AVIVA EMPLOYMENT SERVICES LIMITED
- Role
- Director
- Appointed
- 2010-12-21
- Resigned
- 2012-07-23
- 00229121active
RAC GROUP LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2011-09-30
- 02355834active
RAC INSURANCE LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2011-09-30
- 05171817active
RAC FINANCIAL SERVICES LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2011-09-30
- 01424399active
RAC MOTORING SERVICES
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2011-09-30
- 00110410active
GRESHAM INSURANCE COMPANY LIMITED
- Role
- Director
- Appointed
- 2010-02-23
- Resigned
- 2011-06-02
- 02624984dissolved
HILL HOUSE HAMMOND LIMITED
- Role
- Director
- Appointed
- 2006-05-09
- Resigned
- 2010-10-05
- 02129286dissolved
UNDERSHAFT (NUMG) LIMITED
- Role
- Director
- Appointed
- 2006-05-23
- Resigned
- 2010-09-02
- 00184857active
AVIVA CREDIT SERVICES UK LIMITED
- Role
- Director
- Appointed
- 2006-05-09
- Resigned
- 2010-08-23
- 02247671active
AVIVA UKGI INVESTMENTS LTD
- Role
- Director
- Appointed
- 2006-06-01
- Resigned
- 2010-08-23
- 02725830dissolved
AVIVA CONSUMER PRODUCTS UK LIMITED
- Role
- Director
- Appointed
- 2006-09-29
- Resigned
- 2010-08-23
- 04622133dissolved
SOLUS AUTOMOTIVE LIMITED
- Role
- Director
- Appointed
- 2006-05-30
- Resigned
- 2010-04-09
- 03078842active
SOLUS (LONDON) LIMITED
- Role
- Director
- Appointed
- 2006-05-31
- Resigned
- 2010-04-09
- 02464270active
AVIVA HEALTH UK LIMITED
- Role
- Director
- Appointed
- 2006-07-05
- Resigned
- 2010-02-15
- 04409793dissolved
UNDERSHAFT (NULD) LIMITED
- Role
- Director
- Appointed
- 2008-09-01
- Resigned
- 2009-04-08
- 02180191dissolved
AVIVA INSURANCE SERVICES UK LIMITED
- Role
- Director
- Appointed
- 2008-11-04
- Resigned
- 2009-01-02
- 00924430active
LONDON AND EDINBURGH INSURANCE COMPANY LIMITED
- Role
- Director
- Appointed
- 2008-11-04
- Resigned
- 2009-01-02
- 02355834active
RAC INSURANCE LIMITED
- Role
- Director
- Appointed
- 2008-11-04
- Resigned
- 2009-01-02
- 00027204active
THE OCEAN MARINE INSURANCE COMPANY LIMITED
- Role
- Director
- Appointed
- 2008-11-04
- Resigned
- 2009-01-02
- 05171817active
RAC FINANCIAL SERVICES LIMITED
- Role
- Director
- Appointed
- 2008-11-04
- Resigned
- 2009-01-02
- 01424399active
RAC MOTORING SERVICES
- Role
- Director
- Appointed
- 2008-11-04
- Resigned
- 2009-01-02
- SC008140dissolved
UNDERSHAFT (BONUS) LIMITED
- Role
- Director
- Appointed
- 2008-11-04
- Resigned
- 2009-01-02
- 00158900dissolved
UNDERSHAFT (WORLD) LIMITED
- Role
- Director
- Appointed
- 2008-11-04
- Resigned
- 2009-01-02
- SC001054dissolved
UNDERSHAFT (BOILER) LIMITED
- Role
- Director
- Appointed
- 2008-11-04
- Resigned
- 2009-01-02
- 00094405dissolved
UNDERSHAFT (CGUUL) LIMITED
- Role
- Director
- Appointed
- 2008-11-04
- Resigned
- 2009-01-02
- 00099122active
AVIVA INSURANCE UK LIMITED
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- 04409793dissolved
UNDERSHAFT (NULD) LIMITED
- Role
- Director
- Appointed
- 2007-12-18
- Resigned
- 2008-09-01
- 01655888dissolved
UNDERSHAFT (HAMILTON) LIMITED
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- 00094405dissolved
UNDERSHAFT (CGUUL) LIMITED
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- SC001054dissolved
UNDERSHAFT (BOILER) LIMITED
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- 00158900dissolved
UNDERSHAFT (WORLD) LIMITED
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- SC008140dissolved
UNDERSHAFT (BONUS) LIMITED
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- 02180191dissolved
AVIVA INSURANCE SERVICES UK LIMITED
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- 01424399active
RAC MOTORING SERVICES
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- 05171817active
RAC FINANCIAL SERVICES LIMITED
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- 02355834active
RAC INSURANCE LIMITED
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- 00027204active
THE OCEAN MARINE INSURANCE COMPANY LIMITED
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- 00924430active
LONDON AND EDINBURGH INSURANCE COMPANY LIMITED
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- 00229121active
RAC GROUP LIMITED
- Role
- Director
- Appointed
- 2008-08-11
- Resigned
- 2008-09-01
- 03884920dissolved
BLUECYCLE.COM LIMITED
- Role
- Director
- Appointed
- 2006-05-23
- Resigned
- 2008-06-30
- 00412787active
MOTOR INSURERS' BUREAU
- Role
- Director
- Appointed
- 2007-10-18
- Resigned
- 2008-01-08
- SC301328active
HORSECROSS ARTS LIMITED
- Role
- Director
- Appointed
- 2006-04-25
- Resigned
- 2006-12-07
- 03115184dissolved
CARDIF PINNACLE LIMITED
- Role
- Director
- Appointed
- 2002-11-01
- Resigned
- 2005-01-31
