| Company | Timeline | Status | |
| Onslow Court Management (Richmond) Limited Secretary • Architect | 21 Nov 1994←3 Years→1 Dec 1997 | Active | |
| Onslow Court Management (Richmond) Limited Director • Architect | 31 Dec 1991←5 Years→5 Dec 1997 | Active | |
| Environment Trust Director • Architect | 31 Jul 1991←5 Years→16 Oct 1996 | Dissolved | |
