| Company | Timeline | Status | |
| Knowles Limited Secretary • Attorney | 29 Jul 2009←16 Years→Current | Active | |
| James R. Knowles (Holdings) Limited Secretary • Attorney | 29 Jul 2009←7 Years→5 May 2017 | Active | |
| James R. Knowles (Worldwide) Limited Secretary • Attorney | 29 Jul 2009←7 Years→5 May 2017 | Active | |
| Hill International Limited Secretary • Unreported | 8 Sep 2008←14 Years→7 Aug 2023 | Active | |
| Hill International (UK) Limited Secretary • Attorney | 1 Jun 2001←24 Years→Current | Active | |
