| Company | Timeline | Status | |
| N.F.F. Precision (Ferndown) Limited Director • Engineer | 1 Feb 1999←22 Years→20 Apr 2021 | Dissolved | |
| NFF Holdings Limited Director • Engineer | 22 May 1998←23 Years→13 Jul 2021 | Dissolved | |
| N.F.F. Precision Limited Director • Engineer | 31 Mar 1991←30 Years→13 Jul 2021 | Active | |
