| Company | Timeline | Status | |
| Tonlive Limited Secretary • Book Keeper | 25 Jun 2004←21 Years→Current | Active | |
| Tonlive Limited Director • Unreported | 25 Jun 2004←21 Years→Current | Active | |
| C.W. Grainger & Sons Limited Director • Unreported | 25 Jun 2004←21 Years→Current | Active | |
| C.W. Grainger & Sons Limited Secretary • Company Director | 25 Jun 2004←21 Years→Current | Active | |
