John Spencer FOXCROFT
BritishUnited KingdomBorn 11/1942
Total
15
Active
2
Resigned
13
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 Spencer FOXCROFT
BritishUnited KingdomBorn 11/1942ID DZ703KPiLRZ4KCKH-Hv3I-r0wF4
Total appointments
15
Active
2
Resigned
13
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
- 04323497active
BEASLEY BACK DANE
- Role
- Director
- Appointed
- 2001-11-15
- Resigned
- 2020-04-02
- 07877428active
ALFRETON HOLDINGS LIMITED
- Role
- Director
- Appointed
- 2011-12-22
- Resigned
- 2016-04-15
- 07767284dissolved
GARRANDALE-HOLDINGS LTD
- Role
- Director
- Appointed
- 2011-09-08
- Resigned
- 2016-04-15
- 07105108active
GBR-PRICE DEPOT SOLUTIONS LIMITED
- Role
- Director
- Appointed
- 2010-01-18
- Resigned
- 2016-04-15
- 01345820active
MTMAS LIMITED
- Role
- Secretary
- Appointed
- 2002-12-16
- Resigned
- 2016-04-15
- 01345820active
MTMAS LIMITED
- Role
- Director
- Appointed
- 2002-12-16
- Resigned
- 2016-04-15
- 01993236dissolved
GARRANDALE SYSTEMS LIMITED
- Role
- Director
- Appointed
- —
- Resigned
- 2016-04-15
- 01993236dissolved
GARRANDALE SYSTEMS LIMITED
- Role
- Secretary
- Appointed
- —
- Resigned
- 2016-04-15
- 01284029dissolved
GBM-MANUFACTURING LIMITED
- Role
- Secretary
- Appointed
- —
- Resigned
- 2016-04-15
- 01284029dissolved
GBM-MANUFACTURING LIMITED
- Role
- Director
- Appointed
- —
- Resigned
- 2016-04-15
- 01706721active
DERBYSHIRE ENTERPRISE AGENCY LIMITED
- Role
- Director
- Appointed
- 1996-01-24
- Resigned
- 2011-11-30
- 02513618active
THE CARSINGTON SAILING CLUB LIMITED
- Role
- Director
- Appointed
- 2001-10-11
- Resigned
- 2008-10-06
- 04674240dissolved
SOUTHERN DERBYSHIRE CHAMBER GROUP
- Role
- Director
- Appointed
- 2003-03-21
- Resigned
- 2003-11-30
