| Company | Timeline | Status | |
| Westbourne House Flat Management Co Limited Director • Engineer | 6 Jun 2013←1 Month→28 Jul 2013 | Active | |
| Westbourne House Flat Management Co Limited Director • Engineer | 23 Jan 2004←3 Years→25 Aug 2007 | Active | |
| Westbourne House Flat Management Co Limited Secretary • Unreported | 3 Feb 2003←4 Years→8 Sep 2007 | Active | |
Alphaverge Limited Director • Electronic Engineer | 18 Sep 1991←23 Years→10 Feb 2015 | Dissolved | |
