| Company | Timeline | Status | |
| Joseph Gallagher Group Limited Secretary • Director | 21 Jun 1999←5 Years→1 Mar 2005 | Active | |
| N.R.C. Plant Limited Director • Commercial | 3 Sep 1998←6 Years→1 Mar 2005 | Active | |
| N.R.C. Plant Limited Secretary • Commercial | 3 Sep 1998←6 Years→1 Mar 2005 | Active | |
| Diamondthrust Limited Director • Admin & Accounts | 28 Jul 1992←2 Years 12 Months→24 Jul 1995 | Active | |
| Diamondthrust Limited Secretary • Admin & Accounts | 28 Jul 1992←2 Years 12 Months→24 Jul 1995 | Active | |
| Specialist Plant Associates Limited Secretary • Unreported | 25 Oct 1991←13 Years→31 Jan 2005 | Active | |
| Specialist Plant Associates Limited Director • Admin & Accounts | 25 Oct 1991←13 Years→31 Jan 2005 | Active | |
