John Leonard KEITH
BritishScotlandBorn 01/1944
Total
50
Active
3
Resigned
47
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 generateFind another company
Officer profile
John Leonard KEITH
BritishScotlandBorn 01/1944ID uMRgL2P5T_28EjE8r_JIbmF5goA
Total appointments
50
Active
3
Resigned
47
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 John is currently an officer.
Past appointments
- SC151954active
MARKETEC SUPPORT SERVICES LIMITED
- Role
- Secretary
- Appointed
- 2002-12-31
- Resigned
- 2010-08-01
- SC161367dissolved
P F & S (SECRETARIES) LIMITED
- Role
- Secretary
- Appointed
- 1995-11-03
- Resigned
- 2009-10-01
- SC157714dissolved
P F & S (DIRECTORS) LIMITED
- Role
- Secretary
- Appointed
- 1995-04-28
- Resigned
- 2009-10-01
- SC268718active
BANCHORY COMMUNITY TRUST
- Role
- Secretary
- Appointed
- 2004-06-03
- Resigned
- 2009-07-10
- 05679747active
M P A LIMITED
- Role
- Director
- Appointed
- 2006-04-05
- Resigned
- 2006-05-23
- SC171506active
BALLATER (RD) LIMITED
- Role
- Secretary
- Appointed
- 2004-04-09
- Resigned
- 2006-03-10
- 03006470dissolved
PEER ASSISTED LEARNING SYSTEMS LIMITED
- Role
- Secretary
- Appointed
- 1995-12-04
- Resigned
- 2004-11-18
- SC193834dissolved
HOLIDAYMAKERS (ABOYNE TRAVEL) LTD.
- Role
- Secretary
- Appointed
- 2002-04-13
- Resigned
- 2004-02-04
- SC169434dissolved
AWSON CONSTRUCTION LIMITED
- Role
- Secretary
- Appointed
- 1996-10-30
- Resigned
- 1997-09-04
- 03273492dissolved
HARRINGTON DEVELOPMENTS LIMITED
- Role
- Secretary
- Appointed
- 1996-11-04
- Resigned
- 1997-07-10
- 03225025dissolved
THE CREDIT EXCHANGE
- Role
- Secretary
- Appointed
- 1996-07-16
- Resigned
- 1997-02-04
- 03273383dissolved
BROOKSIDE GARAGE (CALVERTON) LIMITED
- Role
- Secretary
- Appointed
- 1996-11-04
- Resigned
- 1996-11-18
- 03225123dissolved
LAZYDAYS IN GOA LIMITED
- Role
- Secretary
- Appointed
- 1996-10-09
- Resigned
- 1996-11-18
- 03250135active
ECO CONTROL SYSTEMS LIMITED
- Role
- Secretary
- Appointed
- 1996-09-16
- Resigned
- 1996-11-04
- 03250544active
THE NATURAL SOLUTION CLEANING COMPANY LIMITED
- Role
- Secretary
- Appointed
- 1996-09-17
- Resigned
- 1996-10-18
- SC168296active
CALEDONIAN INDEPENDENT LEASING LIMITED
- Role
- Secretary
- Appointed
- 1996-09-17
- Resigned
- 1996-10-10
- 03227789dissolved
W J MARTIN & SON LIMITED
- Role
- Secretary
- Appointed
- 1996-07-22
- Resigned
- 1996-09-29
- SC167738dissolved
BUCHAN COMPUTER SERVICES LIMITED
- Role
- Secretary
- Appointed
- 1996-08-15
- Resigned
- 1996-09-27
- 03253268active
JOE MACARI LIMITED
- Role
- Secretary
- Appointed
- 1996-09-23
- Resigned
- 1996-09-27
- SC166055dissolved
EVENDALE LIMITED
- Role
- Secretary
- Appointed
- 1996-06-03
- Resigned
- 1996-09-19
- SC163257dissolved
ECOGITO LIMITED
- Role
- Secretary
- Appointed
- 1996-02-08
- Resigned
- 1996-09-14
- SC167030active
CLUARAN LIMITED
- Role
- Secretary
- Appointed
- 1996-07-15
- Resigned
- 1996-09-02
- 03234442dissolved
PLUMBPLAN LIMITED
- Role
- Secretary
- Appointed
- 1996-08-06
- Resigned
- 1996-08-09
- SC167411active
BREAKING POINT LIMITED
- Role
- Secretary
- Appointed
- 1996-07-31
- Resigned
- 1996-08-09
- 03233095dissolved
CARIBBEAN INVESTMENT PROFILES LIMITED
- Role
- Secretary
- Appointed
- 1996-08-02
- Resigned
- 1996-08-05
- 03208214dissolved
ENTITY METERING SYSTEMS LIMITED
- Role
- Secretary
- Appointed
- 1996-06-05
- Resigned
- 1996-08-01
- SC166961active
LEMCON (ANGUS) LIMITED
- Role
- Secretary
- Appointed
- 1996-07-11
- Resigned
- 1996-07-20
- 03221925dissolved
AERONAUTICS INTERNATIONAL LIMITED
- Role
- Secretary
- Appointed
- 1996-07-09
- Resigned
- 1996-07-17
- SC166720dissolved
JONSCO LIMITED
- Role
- Secretary
- Appointed
- 1996-07-01
- Resigned
- 1996-07-09
- 03206871dissolved
TOTAL ICE SYSTEMS LIMITED
- Role
- Secretary
- Appointed
- 1996-06-03
- Resigned
- 1996-06-06
- 03197601dissolved
PLASKETT EDUCATION LIMITED
- Role
- Secretary
- Appointed
- 1996-05-13
- Resigned
- 1996-05-23
- 03147963active
GLYNNS LIMITED
- Role
- Secretary
- Appointed
- 1996-01-18
- Resigned
- 1996-05-21
- 03183445dissolved
F1 LIMITED
- Role
- Secretary
- Appointed
- 1996-04-09
- Resigned
- 1996-04-17
- 03169720dissolved
E.L.T. ENGLISH LANGUAGE TRAINING LIMITED
- Role
- Secretary
- Appointed
- 1996-03-08
- Resigned
- 1996-03-19
- 03170258liquidation
LYNX TAXIS (BLYTH) LIMITED
- Role
- Secretary
- Appointed
- 1996-03-11
- Resigned
- 1996-03-19
- 03166637active
SHERRY DESIGN LIMITED
- Role
- Secretary
- Appointed
- 1996-03-01
- Resigned
- 1996-03-07
- SC163338dissolved
SHARPE GEOPHYSICS LIMITED
- Role
- Secretary
- Appointed
- 1996-02-13
- Resigned
- 1996-03-04
- SC157786dissolved
HYDROTECHNOLOGY PRODUCTS LIMITED
- Role
- Secretary
- Appointed
- 1995-05-02
- Resigned
- 1996-03-01
- 03150770active
GARDENETICS LIMITED
- Role
- Secretary
- Appointed
- 1996-01-24
- Resigned
- 1996-01-29
- 03140186active
CYAN ELLIS LIMITED
- Role
- Secretary
- Appointed
- 1995-12-21
- Resigned
- 1996-01-09
- 03138657active
CHOICE TRANSLATIONS LIMITED
- Role
- Secretary
- Appointed
- 1995-12-15
- Resigned
- 1995-12-20
- 03133261dissolved
J M DEVELOPMENTS (UK) LIMITED
- Role
- Secretary
- Appointed
- 1995-12-01
- Resigned
- 1995-12-13
- SC161857active
UISTEACH LIMITED
- Role
- Secretary
- Appointed
- 1995-11-24
- Resigned
- 1995-12-08
- 03130458active
ANGLO AMERICAN FILMING VEHICLES LIMITED
- Role
- Secretary
- Appointed
- 1995-11-24
- Resigned
- 1995-12-05
- SC161955active
ARCAS COMPUTING LIMITED
- Role
- Secretary
- Appointed
- 1995-11-30
- Resigned
- 1995-12-01
- 03120674active
ONE 4 ALL (HOLDINGS) LIMITED
- Role
- Secretary
- Appointed
- 1995-11-01
- Resigned
- 1995-11-06
- 03119456liquidation
INTERLET PROPERTIES LIMITED
- Role
- Secretary
- Appointed
- 1995-10-30
- Resigned
- 1995-10-31
