| Company | Timeline | Status | |
| BJN Roofing (Contractors) Limited Director • Director | 8 Nov 1996←4 Years→29 Jun 2001 | Active | |
| BJN Roofing (Contractors) Limited Secretary • Director | 8 Nov 1996←5 Years→20 Mar 2002 | Active | |
| BJN Roofing Limited Secretary • Unreported | 13 Jul 1991←30 Years→4 Jun 2022 | Active | |
| BJN Roofing Limited Director • Accountant | 13 Jul 1991←30 Years→4 Jun 2022 | Active | |
