| Company | Timeline | Status | |
| MBJSC Partnership LLP Designated LLP Member • Unreported | 28 Feb 2025←8 Months→Current | Active | |
| MBJSC Produce Limited Director • Sales Director | 17 Oct 2009←16 Years→Current | Active | |
| MBJSC (Properties) Limited Director • Director | 2 Apr 2003←22 Years→Current | Active | |
| MBJSC (Holdings) Limited Director • Director | 3 Oct 2001←24 Years→Current | Active | |
| Keelings UK Group Limited Director • Sales Director | 7 Aug 1991←6 Years→12 Feb 1998 | Active | |
