| Company | Timeline | Status | |
| Edmund Scientific Limited Director • Managing Director | 13 Nov 2000←16 Years→12 Oct 2017 | Active | |
| Edmund Optics Ltd Director • Managing Director | 6 Nov 1998←18 Years→15 Dec 2016 | Active | |
| Edmund Optics Ltd Secretary • Managing Director | 6 Nov 1998←2 Years→22 Nov 2000 | Active | |
| 600 Electrical Limited Director • Company Director | 24 Oct 1992←4 Years→31 Oct 1996 | Dissolved | |
| J & R Brook Limited Director • Managing Director | 31 Mar 1992←4 Years→31 Oct 1996 | Dissolved | |
| 600 Scientific Limited Director • Managing Director | 31 Mar 1992←4 Years→31 Oct 1996 | Dissolved | |
| 600 Brook Limited Director • Managing Director | 31 Mar 1992←4 Years→31 Oct 1996 | Dissolved | |
| 600 Electrical International Limited Director • Company Director | 24 Oct 1991←5 Years→31 Oct 1996 | Dissolved | |
