| Company | Timeline | Status | |
| Blossom Embroidery Limited Director • Chartered Accountant | 25 Apr 2006←19 Years→Current | Active | |
| Orchardworld Limited Director • Chartered Accountant | 1 Oct 2001←9 Months→18 Jul 2002 | Active | |
| Spires Consultancy Limited Director • Accountant | 23 Feb 1999←26 Years→Current | Active | |
| Spires Consultancy Limited Director • Accountant | 23 Feb 1999←26 Years→1 Apr 2025 | Active | |
