| 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 | 26 May 1998←23 Years→13 Jul 2021 | Dissolved | |
| N.F.F. Precision Limited Director • Engineer | 31 Mar 1991←23 Years→2 Jun 2014 | Active | |
