| Company | Timeline | Status | |
| Linebrand Limited Secretary • Company Director | 1 May 2006←19 Years→Current | Active | |
| Linebrand Limited Director • Accountant | 1 Oct 1994←31 Years→Current | Active | |
| Creigau Castings Limited Director • Company Director | 1 Oct 1994←31 Years→Current | Active | |
| Yorwal Engineering Company Limited Director • Company Director | 1 Oct 1994←31 Years→Current | Active | |
| Braceys Builders Merchants Limited Director • Proposed Director | 11 Aug 1992←1 Year→11 Aug 1993 | Active | |
| Braceys Builders Merchants Limited Secretary • Unreported | 11 Aug 1992←1 Year→11 Aug 1993 | Active | |
