| 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 • Unreported  | 1 Oct 1994←31 Years→Current  | Dissolved  | |
| 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  | |
