| Company | Timeline | Status | |
| Keith Shackleton Associates Limited Director • University Lecturer | 29 Jul 2002←23 Years→Current | Active | |
| 96 To 110 Richmond Hill Ltd Director • Business Executive | 1 Jan 1994←2 Years 8 Months→24 Sep 1996 | Active | |
| 96 To 110 Richmond Hill Ltd Secretary • Business Executive | 1 Jan 1994←2 Years 8 Months→24 Sep 1996 | Active | |
