| Company | Timeline | Status | |
St. John's Engineering Limited Director • Chartered Accountant  | 31 Dec 1988←30 Years→24 Jul 2019  | Dissolved  | |
St. John's Engineering Limited Secretary • Unreported  | 31 Dec 1988←30 Years→24 Jul 2019  | Dissolved  | |
| Gray Fabrication Limited Secretary • Unreported  | 31 Dec 1988←31 Years→10 Sep 2020  | Active  | |
| Gray Fabrication Limited Director • Chartered Accountant  | 31 Dec 1988←31 Years→10 Sep 2020  | Active  | |
