| Company | Timeline | Status | |
| BBF Engineering Limited Director • Director/sec | 20 Apr 2000←25 Years→Current | Active | |
| BBF Engineering Limited Secretary • Director/sec | 20 Apr 2000←25 Years→Current | Active | |
| Practical Engineering Limited Secretary • Unreported | 3 Jun 1991←34 Years→Current | Active | |
| Practical Engineering Limited Director • Unreported | 3 Jun 1991←34 Years→Current | Active | |
