David Samuel Peter FIRTH
BritishUnited KingdomBorn 08/1960
Total
128
Active
50
Resigned
78
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- 10533122activeMERISTEM DESIGN LIMITEDDirectorAppt 2019-06-10
- 03539413liquidationPARTWAY GROUP PLCDirectorAppt 2016-09-14
- 10257179activeWMH ASSOCIATES LIMITEDDirectorAppt 2016-06-29
- 03530122dissolvedCAREER CAFE LIMITEDDirectorAppt 2015-06-29
- 07321952dissolved360 EDUCATION LIMITEDDirectorAppt 2015-06-29
- 07168510dissolved360 DEGREES ADVERTISING LIMITEDDirectorAppt 2015-06-29
- 04217161dissolved360 ADSFAB LIMITEDDirectorAppt 2015-06-29
- 03338549dissolvedCEDAR TM LIMITEDDirectorAppt 2014-04-01
- NI030144dissolvedPENNA CONSULTING (NI) LIMITEDDirectorAppt 2014-03-31
- 04388992dissolvedPENNA BOARD SERVICES LIMITEDDirectorAppt 2014-02-28
- 02807276dissolvedWORKING TRANSITIONS LIMITEDDirectorAppt 2014-02-28
- 02969799dissolvedQUANTUM DEVELOPMENT AND OUTPLACEMENT SERVICES LIMITEDDirectorAppt 2014-02-28
- 02675970dissolvedSAVILE GROUP PLCDirectorAppt 2014-02-10
- 03890839dissolvedFAIRPLACE CEDAR LIMITEDDirectorAppt 2014-02-10
- 07115617dissolvedBRIDHILL LIMITEDDirectorAppt 2012-10-31
- 06604858dissolvedSMART WORKS SOLUTIONS LIMITEDDirectorAppt 2008-05-28
- 06604858dissolvedSMART WORKS SOLUTIONS LIMITEDSecretaryAppt 2008-05-28
- 06503037dissolvedSGFS LIMITEDDirectorAppt 2008-02-13
- 05999411dissolvedMARKETING UNLEASHED LIMITEDDirectorAppt 2007-10-16
- 05999411dissolvedMARKETING UNLEASHED LIMITEDSecretaryAppt 2007-10-16
- 06259903dissolvedGRAVITY MARKETING LIMITEDDirectorAppt 2007-09-19
- 06259903dissolvedGRAVITY MARKETING LIMITEDSecretaryAppt 2007-09-19
- 02831788dissolvedPORTRUSH RESOURCING LIMITEDDirectorAppt 2005-07-07
- 03542939dissolvedTALISMAN INFORMATION SYSTEMS TRUSTEES LIMITEDDirectorAppt 2005-07-07
- 02600267dissolvedMERIDIAN CONSULTING LIMITEDDirectorAppt 2005-07-07
- 02038943dissolvedPENNA BBM LIMITEDDirectorAppt 2005-07-07
- 02941870dissolvedPENNA TRUSTEES LIMITEDDirectorAppt 2005-07-07
- 01447663dissolvedSHERMAN SERVICES LIMITEDDirectorAppt 2005-07-07
- 01590261dissolvedPENNA EXECUTIVE COACHING LIMITEDDirectorAppt 2005-07-07
- 02508400dissolvedGROUP COUNSELLING SERVICES PLCDirectorAppt 2005-07-07
- 04264250dissolvedPENNA SANDERS & SIDNEY LIMITEDDirectorAppt 2004-09-10
- 03470245dissolvedTHE RESOURCING CENTRE LIMITEDDirectorAppt 2004-06-11
- 04339248dissolvedCENTURY RESOURCES LTDDirectorAppt 2002-02-20
- 01678358dissolvedGHN LIMITEDDirectorAppt 2001-11-20
- 03920406dissolvedNETHOUSE TRADING LIMITEDDirectorAppt 2001-05-01
- 04175643dissolvedPENNA CONSULTANTS LIMITEDDirectorAppt 2001-03-08
- 04175648dissolvedCRANE DAVIES LIMITEDDirectorAppt 2001-03-08
- 04172511dissolvedPENNA ASSESSMENT LIMITEDDirectorAppt 2001-03-05
- 04172738dissolvedPENNA HUMAN CAPITAL MANAGEMENT LIMITEDDirectorAppt 2001-03-05
- 04172598dissolvedPENNA INTERIM LIMITEDDirectorAppt 2001-03-05
- 04172518dissolvedPENNA EXECUTIVE DEVELOPMENT LIMITEDDirectorAppt 2001-03-05
- 04172736dissolvedPENNA CAREER CONSULTING LIMITEDDirectorAppt 2001-03-05
- 04172586dissolvedPENNA EXECUTIVE SELECTION LIMITEDDirectorAppt 2001-03-05
- 04172733dissolvedPENNA RESOURCING SOLUTIONS LIMITEDDirectorAppt 2001-03-05
- 04146039dissolvedPENNA HOLDINGS LIMITEDDirectorAppt 2001-01-23
- 04102111dissolvedPENNA INTERNATIONAL LIMITEDDirectorAppt 2000-11-01
- 03249388dissolvedASTORG RECRUITMENT LIMITEDDirectorAppt 2000-08-08
- 01956784dissolvedPENNA CHANGE CONSULTING LIMITEDDirectorAppt 2000-06-01
- 01904916dissolvedSELBY MILLSMITH LIMITEDDirectorAppt 2000-01-01
- 03249388dissolvedASTORG RECRUITMENT LIMITEDSecretaryAppt 2000-01-01
Find another company
Officer profile
David Samuel Peter FIRTH
BritishUnited KingdomBorn 08/1960ID yu6FYOVz7y-E88VmbR29y4mqD6Y
Total appointments
128
Active
50
Resigned
78
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.
- 10533122active
MERISTEM DESIGN LIMITED
- Role
- Director
- Appointed
- 2019-06-10
- 03539413liquidation
PARTWAY GROUP PLC
- Role
- Director
- Appointed
- 2016-09-14
- 10257179active
WMH ASSOCIATES LIMITED
- Role
- Director
- Appointed
- 2016-06-29
- 03530122dissolved
CAREER CAFE LIMITED
- Role
- Director
- Appointed
- 2015-06-29
- 07321952dissolved
360 EDUCATION LIMITED
- Role
- Director
- Appointed
- 2015-06-29
- 07168510dissolved
360 DEGREES ADVERTISING LIMITED
- Role
- Director
- Appointed
- 2015-06-29
- 04217161dissolved
360 ADSFAB LIMITED
- Role
- Director
- Appointed
- 2015-06-29
- 03338549dissolved
CEDAR TM LIMITED
- Role
- Director
- Appointed
- 2014-04-01
- NI030144dissolved
PENNA CONSULTING (NI) LIMITED
- Role
- Director
- Appointed
- 2014-03-31
- 04388992dissolved
PENNA BOARD SERVICES LIMITED
- Role
- Director
- Appointed
- 2014-02-28
- 02807276dissolved
WORKING TRANSITIONS LIMITED
- Role
- Director
- Appointed
- 2014-02-28
- 02969799dissolved
QUANTUM DEVELOPMENT AND OUTPLACEMENT SERVICES LIMITED
- Role
- Director
- Appointed
- 2014-02-28
- 02675970dissolved
SAVILE GROUP PLC
- Role
- Director
- Appointed
- 2014-02-10
- 03890839dissolved
FAIRPLACE CEDAR LIMITED
- Role
- Director
- Appointed
- 2014-02-10
- 07115617dissolved
BRIDHILL LIMITED
- Role
- Director
- Appointed
- 2012-10-31
- 06604858dissolved
SMART WORKS SOLUTIONS LIMITED
- Role
- Director
- Appointed
- 2008-05-28
- 06604858dissolved
SMART WORKS SOLUTIONS LIMITED
- Role
- Secretary
- Appointed
- 2008-05-28
- 06503037dissolved
SGFS LIMITED
- Role
- Director
- Appointed
- 2008-02-13
- 05999411dissolved
MARKETING UNLEASHED LIMITED
- Role
- Director
- Appointed
- 2007-10-16
- 05999411dissolved
MARKETING UNLEASHED LIMITED
- Role
- Secretary
- Appointed
- 2007-10-16
- 06259903dissolved
GRAVITY MARKETING LIMITED
- Role
- Director
- Appointed
- 2007-09-19
- 06259903dissolved
GRAVITY MARKETING LIMITED
- Role
- Secretary
- Appointed
- 2007-09-19
- 02831788dissolved
PORTRUSH RESOURCING LIMITED
- Role
- Director
- Appointed
- 2005-07-07
- 03542939dissolved
TALISMAN INFORMATION SYSTEMS TRUSTEES LIMITED
- Role
- Director
- Appointed
- 2005-07-07
- 02600267dissolved
MERIDIAN CONSULTING LIMITED
- Role
- Director
- Appointed
- 2005-07-07
- 02038943dissolved
PENNA BBM LIMITED
- Role
- Director
- Appointed
- 2005-07-07
- 02941870dissolved
PENNA TRUSTEES LIMITED
- Role
- Director
- Appointed
- 2005-07-07
- 01447663dissolved
SHERMAN SERVICES LIMITED
- Role
- Director
- Appointed
- 2005-07-07
- 01590261dissolved
PENNA EXECUTIVE COACHING LIMITED
- Role
- Director
- Appointed
- 2005-07-07
- 02508400dissolved
GROUP COUNSELLING SERVICES PLC
- Role
- Director
- Appointed
- 2005-07-07
- 04264250dissolved
PENNA SANDERS & SIDNEY LIMITED
- Role
- Director
- Appointed
- 2004-09-10
- 03470245dissolved
THE RESOURCING CENTRE LIMITED
- Role
- Director
- Appointed
- 2004-06-11
- 04339248dissolved
CENTURY RESOURCES LTD
- Role
- Director
- Appointed
- 2002-02-20
- 01678358dissolved
GHN LIMITED
- Role
- Director
- Appointed
- 2001-11-20
- 03920406dissolved
NETHOUSE TRADING LIMITED
- Role
- Director
- Appointed
- 2001-05-01
- 04175643dissolved
PENNA CONSULTANTS LIMITED
- Role
- Director
- Appointed
- 2001-03-08
- 04175648dissolved
CRANE DAVIES LIMITED
- Role
- Director
- Appointed
- 2001-03-08
- 04172511dissolved
PENNA ASSESSMENT LIMITED
- Role
- Director
- Appointed
- 2001-03-05
- 04172738dissolved
PENNA HUMAN CAPITAL MANAGEMENT LIMITED
- Role
- Director
- Appointed
- 2001-03-05
- 04172598dissolved
PENNA INTERIM LIMITED
- Role
- Director
- Appointed
- 2001-03-05
- 04172518dissolved
PENNA EXECUTIVE DEVELOPMENT LIMITED
- Role
- Director
- Appointed
- 2001-03-05
- 04172736dissolved
PENNA CAREER CONSULTING LIMITED
- Role
- Director
- Appointed
- 2001-03-05
- 04172586dissolved
PENNA EXECUTIVE SELECTION LIMITED
- Role
- Director
- Appointed
- 2001-03-05
- 04172733dissolved
PENNA RESOURCING SOLUTIONS LIMITED
- Role
- Director
- Appointed
- 2001-03-05
- 04146039dissolved
PENNA HOLDINGS LIMITED
- Role
- Director
- Appointed
- 2001-01-23
- 04102111dissolved
PENNA INTERNATIONAL LIMITED
- Role
- Director
- Appointed
- 2000-11-01
- 03249388dissolved
ASTORG RECRUITMENT LIMITED
- Role
- Director
- Appointed
- 2000-08-08
- 01956784dissolved
PENNA CHANGE CONSULTING LIMITED
- Role
- Director
- Appointed
- 2000-06-01
- 01904916dissolved
SELBY MILLSMITH LIMITED
- Role
- Director
- Appointed
- 2000-01-01
- 03249388dissolved
ASTORG RECRUITMENT LIMITED
- Role
- Secretary
- Appointed
- 2000-01-01
Past appointments
- 11545912active
CELADON PHARMACEUTICALS LIMITED
- Role
- Director
- Appointed
- 2018-09-17
- Resigned
- 2025-03-21
- 11321642active
I-NEXUS GLOBAL LIMITED
- Role
- Director
- Appointed
- 2021-02-18
- Resigned
- 2024-12-09
- 03755182active
WINVIA ENTERTAINMENT PLC
- Role
- Director
- Appointed
- 2018-01-01
- Resigned
- 2023-08-24
- 11565845active
CELADON SUBCO LIMITED
- Role
- Director
- Appointed
- 2018-09-12
- Resigned
- 2022-12-21
- 01130646active
PENNA MANAGEMENT SERVICES PLC
- Role
- Director
- Appointed
- 2005-07-07
- Resigned
- 2018-06-29
- 03142685active
PENNA CONSULTING LIMITED
- Role
- Director
- Appointed
- 1999-09-01
- Resigned
- 2017-12-01
- 01918150active
PENNA PLC
- Role
- Director
- Appointed
- 2005-07-06
- Resigned
- 2017-12-01
- NI030144dissolved
PENNA CONSULTING (NI) LIMITED
- Role
- Secretary
- Appointed
- 1995-11-13
- Resigned
- 2016-07-31
- 02831788dissolved
PORTRUSH RESOURCING LIMITED
- Role
- Secretary
- Appointed
- 2000-01-01
- Resigned
- 2016-07-31
- 03542939dissolved
TALISMAN INFORMATION SYSTEMS TRUSTEES LIMITED
- Role
- Secretary
- Appointed
- 2000-01-01
- Resigned
- 2016-07-31
- 02600267dissolved
MERIDIAN CONSULTING LIMITED
- Role
- Secretary
- Appointed
- 2000-01-01
- Resigned
- 2016-07-31
- 01904916dissolved
SELBY MILLSMITH LIMITED
- Role
- Secretary
- Appointed
- 2000-01-01
- Resigned
- 2016-07-31
- 02941870dissolved
PENNA TRUSTEES LIMITED
- Role
- Secretary
- Appointed
- 2000-01-01
- Resigned
- 2016-07-31
- 02038943dissolved
PENNA BBM LIMITED
- Role
- Secretary
- Appointed
- 2000-01-01
- Resigned
- 2016-07-31
- 02508400dissolved
GROUP COUNSELLING SERVICES PLC
- Role
- Secretary
- Appointed
- 2000-01-01
- Resigned
- 2016-07-31
- 03061100dissolved
PENNA EXECUTIVE SEARCH LIMITED
- Role
- Secretary
- Appointed
- 2000-01-01
- Resigned
- 2016-07-31
- 01447663dissolved
SHERMAN SERVICES LIMITED
- Role
- Secretary
- Appointed
- 2000-01-01
- Resigned
- 2016-07-31
- 01130646active
PENNA MANAGEMENT SERVICES PLC
- Role
- Secretary
- Appointed
- 2000-01-01
- Resigned
- 2016-07-31
- 03142685active
PENNA CONSULTING LIMITED
- Role
- Secretary
- Appointed
- 2000-01-01
- Resigned
- 2016-07-31
- 01956784dissolved
PENNA CHANGE CONSULTING LIMITED
- Role
- Secretary
- Appointed
- 2000-06-01
- Resigned
- 2016-07-31
- 04146039dissolved
PENNA HOLDINGS LIMITED
- Role
- Secretary
- Appointed
- 2001-01-23
- Resigned
- 2016-07-31
- 04172598dissolved
PENNA INTERIM LIMITED
- Role
- Secretary
- Appointed
- 2001-03-05
- Resigned
- 2016-07-31
- 04172518dissolved
PENNA EXECUTIVE DEVELOPMENT LIMITED
- Role
- Secretary
- Appointed
- 2001-03-05
- Resigned
- 2016-07-31
- 04172736dissolved
PENNA CAREER CONSULTING LIMITED
- Role
- Secretary
- Appointed
- 2001-03-05
- Resigned
- 2016-07-31
- 04172586dissolved
PENNA EXECUTIVE SELECTION LIMITED
- Role
- Secretary
- Appointed
- 2001-03-05
- Resigned
- 2016-07-31
- 04172511dissolved
PENNA ASSESSMENT LIMITED
- Role
- Secretary
- Appointed
- 2001-03-05
- Resigned
- 2016-07-31
- 04172733dissolved
PENNA RESOURCING SOLUTIONS LIMITED
- Role
- Secretary
- Appointed
- 2001-03-05
- Resigned
- 2016-07-31
- 04175648dissolved
CRANE DAVIES LIMITED
- Role
- Secretary
- Appointed
- 2001-03-08
- Resigned
- 2016-07-31
- 04175643dissolved
PENNA CONSULTANTS LIMITED
- Role
- Secretary
- Appointed
- 2001-03-08
- Resigned
- 2016-07-31
- 04102111dissolved
PENNA INTERNATIONAL LIMITED
- Role
- Secretary
- Appointed
- 2007-06-01
- Resigned
- 2016-07-31
- 04172738dissolved
PENNA HUMAN CAPITAL MANAGEMENT LIMITED
- Role
- Secretary
- Appointed
- 2001-03-05
- Resigned
- 2016-07-31
- 07959143active
CAREER STAR GROUP LIMITED
- Role
- Director
- Appointed
- 2012-02-21
- Resigned
- 2012-05-01
- 04133016dissolved
CD REALISATIONS LIMITED
- Role
- Secretary
- Appointed
- 2007-10-18
- Resigned
- 2012-04-18
- 04133016dissolved
CD REALISATIONS LIMITED
- Role
- Director
- Appointed
- 2007-10-18
- Resigned
- 2012-04-18
- 04393743active
BPL - THE BUSINESS PARTNERSHIP LTD.
- Role
- Director
- Appointed
- 2007-04-05
- Resigned
- 2011-03-09
- 04393743active
BPL - THE BUSINESS PARTNERSHIP LTD.
- Role
- Secretary
- Appointed
- 2007-04-05
- Resigned
- 2011-03-09
- 01918150active
PENNA PLC
- Role
- Secretary
- Appointed
- 2000-01-01
- Resigned
- 2009-08-31
- 04264250dissolved
PENNA SANDERS & SIDNEY LIMITED
- Role
- Secretary
- Appointed
- 2001-08-03
- Resigned
- 2004-09-10
- 04102111dissolved
PENNA INTERNATIONAL LIMITED
- Role
- Secretary
- Appointed
- 2000-11-01
- Resigned
- 2002-02-15
- 01639898dissolved
IC SOFTWARE LIMITED
- Role
- Secretary
- Appointed
- 1994-10-27
- Resigned
- 1999-08-31
- 01543554active
PARITY NETWORK LIMITED
- Role
- Secretary
- Appointed
- 1994-11-09
- Resigned
- 1999-08-31
- 00855309dissolved
PARITY TRAINING LTD
- Role
- Secretary
- Appointed
- 1994-11-10
- Resigned
- 1999-08-31
- 00969618dissolved
PARTWAY CONSULTANCY SERVICES LIMITED
- Role
- Secretary
- Appointed
- 1994-11-10
- Resigned
- 1999-08-31
- 02870664dissolved
PARITY PERMANENT INVESTMENTS LIMITED
- Role
- Director
- Appointed
- 1995-08-21
- Resigned
- 1999-08-31
- 01146236dissolved
PARTWAY LIMITED
- Role
- Director
- Appointed
- 1995-08-22
- Resigned
- 1999-08-31
- 01473316dissolved
EUROSOFT GERMANY LIMITED
- Role
- Director
- Appointed
- 1994-07-31
- Resigned
- 1999-08-31
- 01473316dissolved
EUROSOFT GERMANY LIMITED
- Role
- Secretary
- Appointed
- 1994-07-31
- Resigned
- 1999-08-31
- 01412017dissolved
PARITY COMPUTING LIMITED
- Role
- Director
- Appointed
- 1994-06-19
- Resigned
- 1999-08-31
- 03152730dissolved
PARTWAY EUROSOFT LIMITED
- Role
- Secretary
- Appointed
- 1996-01-30
- Resigned
- 1999-08-31
- 02935300dissolved
PARITY INTERNATIONAL PLC
- Role
- Secretary
- Appointed
- 1994-06-03
- Resigned
- 1999-08-31
- FC018174converted closed
TOBRUK LIMITED
- Role
- Secretary
- Appointed
- 1996-05-14
- Resigned
- 1999-08-31
- FC018174converted closed
TOBRUK LIMITED
- Role
- Director
- Appointed
- 1996-05-14
- Resigned
- 1999-08-31
- 02799270dissolved
INFORMATION MAPPING LIMITED
- Role
- Director
- Appointed
- 1999-04-06
- Resigned
- 1999-08-31
- 01580343dissolved
PARITY SELECTION LIMITED
- Role
- Director
- Appointed
- 1997-09-05
- Resigned
- 1999-08-31
- 01580343dissolved
PARITY SELECTION LIMITED
- Role
- Secretary
- Appointed
- 1997-09-05
- Resigned
- 1999-08-31
- 03522467dissolved
PARTWAY RESOURCES LIMITED
- Role
- Director
- Appointed
- 1998-03-05
- Resigned
- 1999-08-31
- 01793902dissolved
TMS INFORMATION SOLUTIONS LIMITED
- Role
- Secretary
- Appointed
- 1999-04-06
- Resigned
- 1999-08-31
- 02799270dissolved
INFORMATION MAPPING LIMITED
- Role
- Secretary
- Appointed
- 1999-04-06
- Resigned
- 1999-08-31
- 02078440dissolved
BRITECH SERVICES LIMITED
- Role
- Secretary
- Appointed
- 1996-05-14
- Resigned
- 1999-08-31
- 01793902dissolved
TMS INFORMATION SOLUTIONS LIMITED
- Role
- Director
- Appointed
- 1999-04-06
- Resigned
- 1999-08-31
- 01461522dissolved
SYSTEMS SUPPORT SERVICES LIMITED
- Role
- Secretary
- Appointed
- 1994-12-12
- Resigned
- 1999-08-18
- 02278153dissolved
CLASS LIMITED
- Role
- Secretary
- Appointed
- 1994-08-01
- Resigned
- 1999-08-18
- 01807257dissolved
ONLINE PERSONNEL SERVICES LIMITED
- Role
- Secretary
- Appointed
- 1994-12-12
- Resigned
- 1999-08-18
- 01563022dissolved
INTERCITY CONSULTANTS LIMITED
- Role
- Secretary
- Appointed
- 1994-12-12
- Resigned
- 1999-08-18
- 01021750dissolved
TRIDENT COMPUTER SERVICES GROUP PUBLIC LIMITED COMPANY
- Role
- Secretary
- Appointed
- 1994-12-12
- Resigned
- 1999-08-18
- 01702912dissolved
CSS SOFTWARE SOLUTIONS LIMITED
- Role
- Secretary
- Appointed
- 1994-12-12
- Resigned
- 1999-08-18
- 02278153dissolved
CLASS LIMITED
- Role
- Director
- Appointed
- 1996-07-15
- Resigned
- 1999-08-18
- 01146236dissolved
PARTWAY LIMITED
- Role
- Secretary
- Appointed
- 1993-12-01
- Resigned
- 1999-08-02
- 03539413liquidation
PARTWAY GROUP PLC
- Role
- Director
- Appointed
- 1999-04-27
- Resigned
- 1999-08-02
- 03539413liquidation
PARTWAY GROUP PLC
- Role
- Secretary
- Appointed
- 1999-04-27
- Resigned
- 1999-08-02
- 02445323dissolved
SOFTWARE '92 LIMITED
- Role
- Secretary
- Appointed
- 1995-11-10
- Resigned
- 1999-07-29
- 02980559dissolved
EUROSOFT SOLUTIONS (FRANCE) LIMITED
- Role
- Secretary
- Appointed
- 1995-11-10
- Resigned
- 1999-07-05
- 02775990dissolved
EUROSOFT SOLUTIONS LIMITED
- Role
- Secretary
- Appointed
- 1995-11-10
- Resigned
- 1999-07-05
- 01412017dissolved
PARITY COMPUTING LIMITED
- Role
- Secretary
- Appointed
- 1994-06-19
- Resigned
- 1996-07-31
- 00969618dissolved
PARTWAY CONSULTANCY SERVICES LIMITED
- Role
- Director
- Appointed
- 1994-11-10
- Resigned
- 1996-07-16
- 02078440dissolved
BRITECH SERVICES LIMITED
- Role
- Director
- Appointed
- 1996-05-14
- Resigned
- 1996-07-16
- 02870664dissolved
PARITY PERMANENT INVESTMENTS LIMITED
- Role
- Secretary
- Appointed
- 1993-11-12
- Resigned
- 1996-07-16
- 02968555active
24 MORNINGTON AVENUE MANAGEMENT COMPANY LIMITED
- Role
- Director
- Appointed
- 1994-09-16
- Resigned
- 1995-06-30
